Skip to main content

ServiceNow Importer

This documentation is based on the default configuration of a new ServiceNow instance with version Utah. For information about how to configure the ServiceNow data source, please have a look at the ServiceNow data source documentation.

Auto-configured ServiceNow Importers

Using the auto-configured option to set up ServiceNow importers creates a number of asset importers and a single link importer. Auto-configured asset importers allow to import the following asset and link types:

Importable Asset Types

Type in ServiceNowDefault Mapping to Txture Asset Type
ApplicationTechnical Component
Application ServiceApplication
Business Applicationnot mapped by default
ClusterCompute Cluster
Cluster NodePhysical Server
Data CenterLocation
DatabaseDatabase
Database InstanceDatabase
DiskStorage
Server PhysicalPhysical Server
Server VirtualVirtual Server
Servicenot mapped by default
UserStakeholder

The auto-configured link importer inferres the link types from the auto-configured asset importers. A manual configuration of link importers is currently not supported.

User & Permission Configuration in ServiceNow

Basically every user can be used for connecting to a ServiceNow instance, however it is recommended to create a dedicated user that has only the required roles assigned to satisfy the requirements for the data import to Txture.

The link importer imports all possible types given the cmdb_read role.

With Dynamic Columns the name of the dependency in ServiceNow can be converted to the according link type name in Txture.

Permissions for Asset Importers

For the following types, the cmdb_read role is sufficient:

  • Application
  • Business Application
  • Cluster
  • Cluster Node
  • Data Center
  • Database
  • Disk
  • Server Virtual
  • Server Physical

For the following types, the itil role is required:

  • Application Service

Note: In the module details for "Application Service" within the ServiceNow instance, the suggested role for accessing this type is app_service_admin which also contains the itil role. The extended permissions from app_service_admin are not required.