Telecom Discovery Builder framework
Summarize
Summary of Telecom Discovery Builder framework
The Telecom Discovery Builder framework ETL is a reusable and schema-aligned data ingestion component provided with the Telecommunications Service Operations Management (TSOM) Core application on ServiceNow. It streamlines the process of importing telecom inventory data into the ServiceNow CMDB by offering a standardized, extensible ETL utility designed specifically for telecom configuration items (CIs). This framework supports multiple Service Graph Connectors (SGCs) and aligns with the Telecommunications Network Inventory (TNI) data model to ensure consistency and compliance.
Show less
Once the TSOM Core plugin is activated, the generic ETL framework is auto-provisioned and accessible via Integration Hub ETL Studio, allowing connector development teams to duplicate and customize ETL logic without starting from scratch or altering core functionality.
When and Why to Use
- To deploy new telecom Service Graph Connectors efficiently by reusing a standardized ETL framework.
- To maintain consistent schema alignment and data quality across multiple connectors and platform instances.
- To ensure telecom discovery payloads and CI relationships comply with the TNI data model.
- To customize ETL behavior within an SGC application scope without modifying the core framework.
- To leverage predefined mappings, validated JSON schema support, and a user-friendly configuration interface.
Key Features
- Auto-provisioned with TSOM Core: Automatically installed and ready for use across telecom connectors.
- Generic Schema-Based Ingestion: Supports a unified data schema tailored for telecom CIs.
- Duplication and Customization: Easily duplicate the ETL framework into specific application scopes via Integration Hub ETL Studio for tailored use.
- TNI Support: Aligns with the TNI data model and supports extension of ETL logic to generate and link TNI entities.
- Flexible Field-Mapping Interface: Configure import sets, data sources, target tables, and transformation logic through a UI-driven experience.
Key User Roles
The framework supports granular access control through roles such as tsomvisibilityadmin and tsomassuranceadmin, which govern permissions in TSOM Visibility and Assurance scopes. These roles enable secure administration and operational management of telecom discovery processes and connectors.
Additional detailed roles contained within tsomvisibilityadmin include:
- importadmin: Manages import executions and import set records.
- connectionadmin: Manages Integration Hub connections and credentials.
- sncmdbadmin: Grants full CMDB administrative access.
- discoveryadmin: Configures and executes discovery operations, including MID Server and credential management.
- usageadmin: Tracks discovery usage metrics and adoption insights.
- cmdbinstadmin: Enables creation and customization of integrations using Integration Hub ETL.
- certificationadmin: Manages certification audits and compliance tasks.
- agentadmin: Administers MID Server agents and related properties.
Benefits for ServiceNow Customers
- Ensures consistent and standardized structuring and loading of telecom CIs into the CMDB.
- Promotes reusability by allowing easy duplication and customization of ETL logic across different connectors.
- Maintains compliance with TNI schemas and discovery model standards critical to telecom operations.
- Offers flexibility to extend and tailor data transformation processes without impacting the foundational schema.
- Reduces development time and effort for connector teams by providing a ready-to-use, configurable ETL framework.
The Telecom Discovery Builder framework ETL (Extract, Transform, Load) is a reusable and schema-aligned component delivered with the Telecommunications Service Operations Management (TSOM) Core application. It provides a consistent and extensible method for ingesting telecom inventory data into the ServiceNow configuration management database (CMDB) across multiple Service Graph Connectors (SGCs).
The Telecom Discovery Builder framework ETL serves as a baseline data ingestion utility to handle telecom-specific configuration item (CI) data. It enables connector development teams to avoid building ETLs from scratch by offering a standardized transform logic that can be duplicated and customized for each connector. It provides a standardized, reusable foundation that promotes consistency across implementations.
Once the TSOM Core plugin is activated, the generic ETL is auto-provisioned and becomes available in the Integration Hub ETL Studio, ready to be reused and adapted to connector-specific needs.
Why and when to use the Telecom Discovery Builder framework
Use the Telecom Discovery Builder framework when you want to do the following:
- Deploy a new Service Graph Connector in a telecom environment and want to avoid building the ETL from scratch.
- Maintain schema-aligned consistency across multiple connectors and platform instances.
- Discovery payloads and CI relationships compliant with TNI (Telecommunications Network Inventory). For more information, see Telecommunications Network Inventory.
- Work within an SGC (Service Graph Connector) application scope and want to customize ETL behavior without modifying core logic.
- Benefit from predefined mappings, validated JSON schema support, and a UI-driven configuration interface.
Key capabilities and features
- Auto-provisioned with TSOM core: Installs automatically and is ready to use across telecom connectors.
- Generic schema-based ingestion: Supports a unified data schema for telecom CIs.
- Supports duplication and customization: Duplicate the Telecom Discovery Builder ETL framework into your application scope using Integration Hub ETL Studio.
- TNI support: Aligned to the TNI data model and the ETL logic can be extended to generate and link TNI entities.
- Flexible field-mapping interface: Configure import sets, data sources, targets, and transformation logic through a UI-driven experience.
Key user roles
The tsom_visibility_admin and tsom_assurance_admin roles provide granular access control across TSOM Visibility and Assurance application scopes, supporting stronger security and compliance in line with the Granular admin directive.
- The tsom_assurance_admin role provides full operational and administrative access to TSOM Assurance application scopes.
- The tsom_visibility_admin role manages the operational tasks for the TSOM visibility application.
| Scope name | Description |
|---|---|
sn_tsom_core (Telecom Service Operations Core) |
Includes the audit application and various system properties within that app scope. |
sn_tsom_em_core(Event Management Core) |
Includes the monitoring and analysis of telecommunications network alerts and performance metrics from SD-WAN infrastructure. |
sn_tsom_em_connect(Event Management Connectors) |
Include push connectors and connector definitions used to ingest alerts from external telecommunications network sources. |
sn_tsom_patterns(Telecom Discovery Patterns ) |
Include the MID Server and system IP Service properties. |
sn_sgc_aliplano(Service Graph Connector for Nokia Altiplano) |
Includes the application properties. |
sn_sgc_meraki(Service Graph Conenctor for Cisco Meraki Telco SD-WAN) |
Includes the application properties. |
sn_sgc_fortinet(Service Graph Connector for Fortinet Telco SD-WAN) |
Includes the application properties. |
The following table lists the roles contained in the tsom_visibility_admin role.
| Role name | Description |
|---|---|
import_admin |
|
connection_admin |
|
sn_cmdb_admin |
|
discovery_admin |
|
usage_admin |
|
cmdb_inst_admin |
|
certification_admin |
|
agent_admin |
|
Key benefits
- Consistency in how telecom configuration items (CIs) are structured and loaded into the CMDB.
- Reusability through duplication and customization across connectors.
- Compliance with TNI schemas and discovery model requirements.
- Flexibility to extend and tailor data transformations without compromising the base schema.