Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Extend classes and rules for third-party integrations

Extend and update CMDB CI Class Models app classes and rules when using third-party integration tools.

When using a third-party tool to integrate with ServiceNow apps, gaps can occur between the integration and different CIs. Some of the integrated tables and classes may be missing classes and rules that are not included with the CMDB CI Class Models store app.

See the release notes for all CMDB CI class models.

This section lists the classes that the CMDB CI Class Models app adds or updates. The classes and rules in the following table enable you to add and extend the CMDB CI Class Models store app for integrations.

TableExtendsRules and related entries
Postgresql Schema cmdb\_ci\_postgresql\_schemacmdb\_ci\_db\_catalogContainment rule:cmdb\_ci\_db\_postgresql\_instance->Contains:Contained By->cmdb\_ci\_postgresql\_schema
Identification Rule: Dependent, Attributes: name
Related Entries \(cmdb\_related\_entry\): - Identifier: cmdb\_ci\_postgresql\_schema - Related table: cmdb\_key\_value - Referenced field: configuration\_item
Information Object cmdb\_ci\_information\_objectcmdb\_ciIdentification rule:Independent, attributes: name
Related Entries \(cmdb\_related\_entry\): - Identifier: cmdb\_ci\_information\_object - Related table: cmdb\_key\_value - Referenced field: configuration\_item
Oracle Catalog cmdb\_ci\_db\_ora\_catalogcmdb\_ci\_db\_catalogRelated Entries \(cmdb\_related\_entry\):- Identifier: cmdb\_ci\_db\_ora\_catalog - Related table: cmdb\_key\_value - Referenced field: configuration\_item
MySQL Catalog cmdb\_ci\_db\_mysql\_catalogcmdb\_ci\_db\_catalogContainment rule:cmdb\_ci\_db\_mysql\_instance->Contains:Contained By->cmdb\_ci\_db\_mysql\_catalog
Identification rule: Dependent, attributes: name
Related Entries \(cmdb\_related\_entry\): - Identifier: cmdb\_ci\_db\_mysql\_catalog - Related table: cmdb\_key\_value - Referenced field: configuration\_item
MS SQL Database cmdb\_ci\_db\_mssql\_databasecmdb\_ci\_db\_instanceRelated Entries \(cmdb\_related\_entry\):- Identifier: cmdb\_ci\_db\_mssql\_database - Related table: cmdb\_key\_value - Referenced field: configuration\_item
Sybase Catalog cmdb\_ci\_db\_syb\_catalogcmdb\_ci\_db\_catalogContainment rule:cmdb\_ci\_db\_syb\_instance->Contains:Contained By->cmdb\_ci\_db\_syb\_catalog
Identification rule: Dependent, attributes: name
Related Entries \(cmdb\_related\_entry\): - Identifier: cmdb\_ci\_db\_syb\_catalog - Related table: cmdb\_key\_value - Referenced field: configuration\_item
DB2 Database \(formerly DB2 Catalog\) cmdb\_ci\_db\_db2\_catalogcmdb\_ci\_db\_catalogContainment rule:cmdb\_ci\_db\_db2\_instance->Contains:Contained By->cmdb\_ci\_db\_db2\_catalog
Identification rule: Dependent, attributes: name
Related Entries \(cmdb\_related\_entry\): - Identifier: cmdb\_ci\_db\_db2\_catalog - Related table: cmdb\_key\_value - Referenced field: configuration\_item

For the list of classes in the base system, including classes that this app might extend, see CMDB tables descriptions.

Related topics

CMDB schema model