Telecom Network Inventory roles
Summarize
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 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.
- To assign a role to a user, see Assign a role to a user.
- To assign a role to a group, see Assign a role to a group.
The Telecommunications Network Inventory provides the following 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:
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:
|
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 | 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 |