Skip to main content
ℹ️
Previous VersionThis is documentation for the previous NetBox version. For the latest features and updates, visit the latest NetBox documentation.
CloudEnterprise

Technical Information

New Tables in ServiceNow

The NetBox CMDB Integration application creates several new tables in ServiceNow for staging imported data from NetBox:

Import Set Tables

Table NamePurposeKey Fields
x_990381_netbox_cl_devices_import_setStaging table for NetBox devicesDevice name, serial, asset tag, device type, site, location, status
x_990381_netbox_cl_device_types_import_setStaging table for NetBox device typesModel, manufacturer, height, weight, specifications
x_990381_netbox_cl_netbox_sites_importStaging table for NetBox sitesSite name, description, physical address, contact information
x_990381_netbox_cl_netbox_regions_importStaging table for NetBox regionsRegion name, description, hierarchy
x_990381_netbox_cl_netbox_clients_importStaging table for NetBox tenants/clientsClient name, description, contact details
x_990381_netbox_cl_netbox_departments_importsStaging table for NetBox departmentsDepartment information and organizational structure
x_990381_netbox_cl_netbox_manufacturers_importStaging table for NetBox manufacturersManufacturer name, description, contact information
x_990381_netbox_cl_netbox_notification_queueQueue for NetBox notificationsNotification type, status, payload
x_990381_netbox_cl_netbox_parametersConfiguration parametersParameter name, value, description

Extended ServiceNow Tables

The application extends existing ServiceNow tables with NetBox-specific fields:

Configuration Item (cmdb_ci)

Field NameTypePurpose
x_990381_netbox_cl_netbox_correlation_idStringUnique identifier linking ServiceNow CI to NetBox object
x_990381_netbox_cl_netbox_synchronizeBooleanFlag indicating if CI should be synchronized with NetBox

Location (cmn_location)

Field NameTypePurpose
x_990381_netbox_cl_netbox_correlation_idStringUnique identifier linking ServiceNow location to NetBox location
x_990381_netbox_cl_netbox_synchronizeBooleanFlag indicating if location should be synchronized with NetBox
x_990381_netbox_cl_levelIntegerHierarchical level in NetBox location structure

Hardware Product Model (cmdb_hardware_product_model)

Field NameTypePurpose
x_990381_netbox_cl_netbox_correlation_idStringLinks ServiceNow model to NetBox device type
x_990381_netbox_cl_netbox_synchronizeBooleanFlag indicating if location should be synchronized with NetBox

Department (cmn_department)

Field NameTypePurpose
x_990381_netbox_cl_netbox_correlation_idStringLinks ServiceNow department to NetBox tenant
x_990381_netbox_cl_netbox_synchronizeBooleanFlag indicating if location should be synchronized with NetBox

Company (core_company)

Field NameTypePurpose
x_990381_netbox_cl_netbox_correlation_idStringLinks ServiceNow company to NetBox organization
x_990381_netbox_cl_netbox_synchronizeBooleanFlag indicating if location should be synchronized with NetBox

Data Synchronization Flow

  1. Import Phase: NetBox data is retrieved via API and staged in import set tables
  2. Transform Phase: Import set processors transform and validate data according to mapping rules
  3. Load Phase: Transformed data is inserted/updated in target ServiceNow tables
  4. Correlation Phase: NetBox correlation IDs are maintained for bidirectional synchronization
  5. Export Phase: ServiceNow changes are propagated back to NetBox when synchronization is enabled
Related Topics