Integration scope
During data import from ServiceNow to Alfabet, Configuration Items (CIs) from a scope of Configuration Item Classes (CI Classes) are imported to a set of Alfabet object classes.
Synchronization of Alfabet data to service now is performed on the level of CI Class tables. Reports and database views are not targeted.
In Alfabet, data is imported to the object classes Application, Component, Device, and Location. The data for each of these object classes is taken over from multiple CI Class tables and on export to ServiceNow, the data is then distributed to the correct CI Class tables it was derived from. During the import and export processes, a staging repository with a number of staging stereotypes is used to gather the information. The staging stereotypes are then used to update the information in the Alfabet object class tables. The one-to-one mapping between CI class objects and Alfabet objects includes the data required for direct navigation from the object on the Alfabet user interface to the CI in ServiceNow.
For each object, the staging object stores the CI Class properties and the relevant information for synchronization and identification of existing objects. This includes a synchronization status and the reference to the corresponding Alfabet object and CI the data has already been mapped to.