0
1.94.3
Australia, Zurich, Yokohama
Standalone Application
The CMDB CI Class Models app is the single source for all new base-system CMDB CI class models defined by ServiceNow.
The app provides customers and ISV partners with classes for the Discovery and Service Mapping Patterns apps.
Use the app to obtain and make use of newer class models at a faster pace than with regular family releases.
- Provides base-system CMDB class models for new resources
- Adds new classes and their descriptions to the CMDB class hierarchy
- Creates identification rules and dependent relationships for new classes
New
- FortiManager Discovery: Added the CI class model foundation for FortiManager/Fortinet discovery.
- New/updated classes: cmdb_ci_firewall_device_fortinet, cmdb_ci_firewall_device_group_fortinet, cmdb_ci_fortimanager_network_manager, cmdb_ci_fortinet_firewall_policy, and cmdb_ci_fortinet_firewall_policy_pkg, layered onto the base firewall/policy-group classes (cmdb_ci_firewall_device, cmdb_ci_firewall_device_group, cmdb_ci_firewall_policy_group, cmdb_ci_firewall_sec_policy, cmdb_ci_policy_group, cmdb_ci_networking_policy_group, cmdb_ci_multiservice_network_manager). Includes class descriptions, identifiers/identifier entries, and containment/hosting relationship metadata.
- Nexus VRF Discovery: Added a new cmdb_ci_virtual_routing_forwarding class to support discovery of non-default VRFs and VRF-to-IP relations on Nexus devices, with identifier, identifier entry, and hosting-relationship metadata.
- MPN 5G CMDB Classes: Added new CMDB CI Class Model support for Mobile Private Network (MPN) 5G RAN/Core objects:
- New class Mobile Network Slice (cmdb_ci_mobile_network_slice) with slice service type/differentiator attributes and an identification rule.
- New class Unified Data Repository Function (UDR) (cmdb_ci_5g_unified_data_repository_function), rounding out the 5G core network function set alongside UDM/NRF.
- Extended cmdb_ci_sim_card with new SIM Type/Form Factor choices.
- Registered the new classes in the class-model manifest and added relationship-suggestion and UI list/section records.
Modified
- DNS Data Model: Reworked the DNS class hierarchy. Updated dictionaries for cmdb_ci_dns_zone, cmdb_ci_dns_resource_record, cmdb_ci_provider_dns_zone, and the A/AAAA/CNAME/MX/NS/PTR/SRV/TXT/HTTPS DNS record classes, with refreshed class info, identifiers, identifier entries, and relationship-suggestion records. Shipped a glidefix (fix_update_dns_class_labels_and_descriptions) to correct class labels/descriptions and plural names on existing instances, plus new list/form views.
- os_install field for SAMS: cmdb_ci_hardware now conditionally gets the os_install field only when the SAMS plugin (com.snc.sams) is installed, delivered via a plugin-scoped dictionary override (if/com.snc.sams/dictionary/cmdb_ci_hardware.xml).
- MSSQL AG replica cleanup: Added a Table Cleaner (sys_auto_flush) rule for cmdb_ci_mssql_ag_replica (age = 3600s, install_status = 7) that retires stale old-format replica CIs once the pattern's prepost script marks them retired — preventing duplicate replica records (and the resulting "multiple primary replicas" symptom) from accumulating. sys_dm_policy was deliberately not shipped, since it's platform-auto-generated.
- Data Model Navigator description fixes: Corrected the DMN field descriptions for cmdb_ci.last_discovered and cmdb_ci.discovery_source to accurately reflect IRE-driven update behavior.
- HPE Enclosure/Blade serial numbers: Added a new script include and an on-demand scheduled job ("Clear HPE Blade Serial Numbers") to clean up serial number values that Discovery had incorrectly concatenated with UUID for HPE Enclosures and Blades, which had been blocking customers from opening HPE support tickets.
Not applicable for this application version.
Required plugins and products:
- Configuration Management Database (CMDB) (com.snc.cmdb)