Extend classes and rules

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Extend and update CMDB CI Class Models store 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 not included with the CMDB CI Class Models store app.

    The classes and rules in the following table enable you to add and extend the CMDB CI Class Models store app for integrations:

    Table Extends Rules and related entries

    Postgresql Schema

    cmdb_ci_postgresql_schema

    cmdb_ci_db_catalog Containment 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_object

    cmdb_ci Identification 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_catalog

    cmdb_ci_db_catalog Related 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_catalog

    cmdb_ci_db_catalog Containment 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_database

    cmdb_ci_db_instance Related 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_catalog

    cmdb_ci_db_catalog Containment 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 Catalog

    cmdb_ci_db_db2_catalog

    cmdb_ci_db_catalog Containment 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 CMDB classes in a base system, including ones that this store app is extending, see CMDB tables descriptions.