Run Telecom Discrepancy audit
The Telecom Discrepancy Audit validates the integrity of configuration items (CIs) and relationships across your telecom inventory using the CMDB Compliance framework.
Antes de Iniciar
Role required: admin
Por Que e Quando Desempenhar Esta Tarefa
The Telecom Discrepancy Audit is part of the CMDB Compliance framework and supports phased auditing to detect and address discrepancies in CI relationships and attributes discovered through ServiceNow Discovery or Service Graph Connectors (for example, Nokia Altiplano).
You can run the audit manually or set it to run at regular intervals. During manual execution, you can select from existing filters to limit the audit scope to specific CIs—helpful for testing or targeted reconciliation.
- Initial compliance run: Validates CI relationships and selected CI tables using the following default criteria:
- Supported CI classes: Slot, Subslot, Card, Interface, Network Gear (includes all extension tables).
- Source: CI was discovered via Discovery (For example
discovery_source = SG-TSOM-Altiplano). - Relationship type:
Contains::Contained By(customizable viasn_tsom_core.audit.relationship_typesproperty).
- Subsequent compliance runs: In addition to initial checks, evaluates whether the Updated timestamp of the relationship or related CIs is more recent than the Last run date in the audit record.Nota:Each failed audit creates a Follow-On Task for manual or automated remediation, confirming telecom CMDB data stays aligned with the network state.
The following screenshot helps you understand the Telecom Discrepancy Audit.
Procedimento
Resultado
- The audit identifies compliance failures such as missing relationships or misaligned attributes.
- For each failed audit record, a Follow-On Task is automatically generated.
- Tasks include recommended or automated remediation actions such as updating or decommissioning CIs.
Example use case: The configured filters can be used for different discovery sources. For example, the Nokia Altiplano. When running the audit manually, you can select the appropriate filter to validate only those CIs discovered by that specific source—confirming targeted and efficient auditing.
Example for Telecom Discrepancy Audit and Remediation
The following example illustrates how the audit works in a scenario.
Antes de Iniciar
Role required: admin
Por Que e Quando Desempenhar Esta Tarefa
A card (Card04) was initially discovered in Slot04. Later, Card04 was replaced by Card05 in the physical network, but the CMDB still shows Card04 in Slot04. When a new discovery run executes, Card05 is discovered and added to the same slot, creating a data conflict in CMDB.
Audit Behavior:
- The Telecom Discrepancy Audit detects this inconsistency and creates a failed audit record (e.g.,
AUDR0001283). - A Follow-On Task is created automatically (e.g.,
TASK0020215) with a detailed description of the discrepancy.
Task Description Example (Incorrect Number of Relationships):
| CI | Model |
|---|---|
| Slot04 | DEMO 20532Tree |
| Card04 | Nokia 7360 FANT-F CARD MODULE |
| Card05 | <model not identified> |
The following snapshots will help you understand the discrepancy and remediation process.
Procedimento
Resultado
After remediation:
- The Follow-On Task (
TASK0020215) updates with work notes summarizing the resolution steps. - The Card04 CI is marked as retired, and incorrect relationships are removed.
- CMDB is now aligned with the latest discovered state from the network.