Telecom Network Inventory roles

  • Release version: Zurich
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Telecom Network Inventory roles

    The Telecommunications Network Inventory (TNI) application in ServiceNow Zurich release allows administrators to control user access to its features, capabilities, and data by assigning specific roles. These roles govern user permissions for accessing forms, processes, and tables within the TNI application to ensure appropriate data security and operational control.

    Show full answer Show less

    Key Roles and Their Permissions

    • Inventory Admin [snnicore.inventorytemplateadmin]: Provides full create, read, update, and delete (CRUD) access across all TNI application functions.
    • Inventory Catalog Manager [snnicore.telcoinventorycatalogmanager]: Enables CRUD access to metadata for all network inventory entities and the ability to associate metadata between entities.
    • Inventory Template Manager [snnicore.inventorytemplatemanager]: Grants CRUD permissions on network inventory templates for entities, including the default template.
    • Inventory Agent [snnicore.inventoryagent]: Allows read access to inventory models, capacity metrics, and pack tables; write, update, and delete access to inventory tables; and read/write access to templates, change requests, and change tasks. Note: Modifying model and model relationship tables requires this role plus either the Asset or Inventory User role.
    • Inventory Number Manager [sninvnummgmt.inventorynumbermanager]: Provides CRUD access to all telephone number tables.

    Access Changes Effective June 2026 Release

    From the June 2026 TNI release onward, some standard ServiceNow platform roles no longer have read access to certain TNI-specific tables to ensure subscription usage aligns strictly with purchased products. The affected tables mainly include tnientity and snnicorelicensingresourcecount. Users with roles such as asset, sncmdbuser, cmdbread, itil, and usageadmin will lose read and report view access to these tables unless explicitly granted TNI-specific roles.

    The tnientity table is owned by TNI Core and populated when a Configuration Item (CI) is created via TNI. The snnicorelicensingresourcecount table contains licensing resource count data.

    Assigning Roles

    Roles can be assigned to individual users or groups using the ServiceNow AI Platform user administration features, enabling fine-grained control over who can access or modify different parts of the Telecommunications Network Inventory application.

    You can assign roles to control user access to specific features, capabilities, and data in the Telecommunications Network Inventory application. These assigned roles enable or prevent access to specific forms and processes by users with the specified roles only.

    You assign roles to users and groups by using the ServiceNow AI Platform user administration feature.

    The Telecommunications Network Inventory provides the following roles:

    Table 1. Telecom Network Inventory roles
    Role Description
    Inventory Admin [sn_ni_core.inventory_template_admin] Role that enables a user with create, read, update, and delete access to all Telecommunications Network Inventory application-related functions.
    Inventory Catalog Manager [sn_ni_core.telco_inventory_catalog_manager] Role that enables a user with create, read, edit, and delete access to the metadata for all network inventory entities. This role also enables the user to associate the metadata of the different entities.
    Inventory Template Manager [sn_ni_core.inventory_template_manager] Role that enables a user with create, read, edit, and delete access to the network inventory templates for new or existing entities. This role also enables CRUD (create, read, update, delete) operations on the default template.
    Inventory Agent [sn_ni_core.inventory_agent] Role that enables a user with the following permissions:
    • Read access to all inventory models, capacity metrics, and pack tables.
    • Write, update, and delete access to the inventory tables.
    • Read and write access to the template, change request and change task table.
    Note:
    To modify the model and model relationships tables, a user assigned with the Inventory Agent role must also have either the Asset or Inventory User roles.
    Inventory Number Manager [sn_inv_num_mgmt.inventory_number_manager] Role that enables a user with the following permissions:
    • Read access to all telephone number tables.
    • Write, update, and delete access to the telephone number tables.

    Starting with the Telecommunications Network Inventory June 2026 release, the following standard ServiceNow platform roles no longer have read access to specific TNI tables. This change was made to ensure that subscription consumption accurately reflects only the products a customer has purchased.

    Users assigned any of the roles in the following table can no longer read or query the affected tables. You can explicitly grant access by assigning the appropriate TNI-specific roles to those users.

    Table 2. Affected tables and roles
    Table Role removed ACL type removed
    tni_entity asset Read, Report view
    tni_entity sn_cmdb_user Read, Report view
    tni_entity cmdb_read Read
    tni_entity itil Read, Report view
    sn_ni_core_licensing_resource_count usage_admin Read, Report view
    Note:
    The tni_entity table is owned by TNI Core and is populated when a CI (configuration item) is created via TNI. The sn_ni_core_licensing_resource_count table is owned by TNI Core and stores licensing resource count data.