Planet Associates Inc
×
Menu
Index

4.5.6.2. CMDB Integration

 
IRM's CMDB integration is more useful and powerful than a simple import of static discovery set data.  It gives the user the ability to sync several different object types either automatically or under manual control and approval.  This flexibility is important because different types of data are best handled differently.  For example, foundational data such as Categories and Types are best synced manually, whereas instance data is best synced automatically on an ongoing basis.
 
The CMDB Integration is controlled by Synchronization Operations, or SyncOps for short.  These are IRM configuration objects that describe various details of how a synchronization is to be handled.  A basic set of SyncOps are created by the ServiceNow Integration Service (SNIS) and the user can add others but only for select kinds of objects.  The user can edit any kind of SyncOp, but can only delete the kinds that can be created.
 
Within IRM, the data synchronization is for the most part controlled via the SyncOp Manager dialog and its accompanied subdialogs. The following types of data synchronizations are supported:
 
This dialog lists SyncOps and their key parameters in a data grid; initially there is one row for each kind of object that can be synchronized.
 
 
Synchronizations can be done in the following Modes:
The following is a breakdown of the main phases that the Integration Service goes through during the synchronization process, all of which are also appropriately addressed in the following topics:
 
The following table represents the breakdown of IRM's SyncOp Lifecycle Stages depending on the operating states of the SyncOp, while below it are some additional notes and caveats about certain of them:
Initial Values
Started
Creating proxies
Correlating proxies
Completed
Accepted
Catalog Creation
Syncing
Cancelled
Inactive
Operating States
Started
Creating proxies
Correlating proxies
Syncing
 
 
 
 
 
Non-Operating States
Completed
Accepted
Cancelled
Inactive
 
 
 
 
 
 
 
The details of each sync operation are specified via another dialog - the SyncOp Properties dialog - this is explained in detail in the following subtopics, for each type of object.