
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:03 AM
Hi,
I would like to hide the 'CMDB 360' and 'Insights' tabs on the CMDB Workspace for non CMDB Admin just like the 'Management' tab on the CMDB Workspace. Does anyone know how this can be configured?
Regards,
Ayman
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:42 AM - edited 08-21-2025 06:43 AM
Thanks @Shruti .
Looks like we need to update 'chrome_toolbar' UX Page property along with the 'CMDBWorkspaceNavigationUtils' Script include to also include the 'sn_cmdb_admin' role in the MENU_ROUTES_CONFIG section.
It would be nice in the future if ServiceNow can make it a System property to avoid updating high risk files that will trigger skipped record during future upgrades
Regards,
Ayman

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Thanks @Ankur Bawiskar
Here are the detail step-by-step instructions
1. Navigate to Now Experience Framework > Experiences and search for '*CMDB Workspace'
2. Scroll down to the related list 'UX Page Properties' and search for the Name "*chrome_toolbar"
3. In the Value field, is a JSON that holds the config for the tabs in the CMDB workspace. Search for 'CMDB 360' and under the 'presence' attribute, add a new 'availability' attribute with a 'roles' parameter for the CMDB admin role, similar to the Management tab config as shown below
4. Repeat this for the 'Insights' tab and save the record.
5. Navigate to the Script Include 'CMDBWorkspaceNavigationUtil'
6. Search for the 'MENU_ROUTES_CONFIG'
7. Similar to the Management tab, add a 'roles' attribute for the CMDB admin to hide the tab for all other roles as shown below
8. Save the record and test the CMDB Workspace with and without a CMDB Admin role user
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:10 AM
Hi @ayman_h ,
As per my understanding, why this happens.
* In CMDB Workspace (UI Framework / UI Builder), tabs like CMDB 360, Insights, and Management are pages or navigation menu items.
* Visibility of these items is controlled by roles in the workspace configuration.
* By default, ServiceNow already restricts “Management” to cmdb_admin. The other tabs (CMDB 360, Insights) are visible to broader roles (like cmdb_user or itil).
How to Hide Tabs for Non-Admins
You can configure this in UI Builder for CMDB Workspace:
Step 1: Open CMDB Workspace in UI Builder
1. Navigate to:
Now Experience Framework → UI Builder.
2. Select CMDB Workspace.
Step 2: Locate the Navigation / Tabs
1. Go to Experience → Navigation menus.
2. Find the entries for:
* CMDB 360
* Insights
3. Each of these will have a visibility condition or required roles setting.
Step 3: Restrict by Role
1. Edit the navigation item (tab).
2. Set Required Roles to:
* cmdb_admin (or whichever role you want).
* This ensures only admins can see those tabs.
3. Example:
* CMDB 360 → required role: cmdb_admin
* Insights → required role: cmdb_admin
4. Save and publish the workspace.
Step 4: Test
* Login as a user with itil or cmdb_read role → they should NOT see CMDB 360 and Insights tabs.
* Login as cmdb_admin → they remain visible.
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:40 AM
I couldn't locate this.
It would be nice if you share screenshots from your instance so that it helps.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:14 AM
Hi @ayman_h ,
Navigate to sys_ux_page_property.LIST
Search for this property and update the value
Update the value
[
{
"id": "home",
"label": {
"message": "Home",
"translatable": true
},
"icon": "home-outline",
"viewportInfo": {},
"routeInfo": {
"route": "home"
},
"group": "top",
"order": 100,
"badge": {},
"presence": {},
"availability": {}
},
{
"id": "my-work",
"label": {
"message": "My work",
"translatable": true
},
"icon": "clipboard-lines-fill",
"viewportInfo": {},
"routeInfo": {
"route": "my-work"
},
"group": "top",
"order": 300,
"badge": {},
"presence": {},
"availability": {}
},
{
"id": "multisource-analytics",
"label": {
"message": "CMDB 360",
"translatable": true
},
"icon": "analytics-center-fill",
"viewportInfo": {},
"routeInfo": {
"route": "multisource-analytics"
},
"group": "top",
"order": 350,
"badge": {},
"presence": {},
"availability": {
"roles": ["sn_cmdb_admin"]
}
},
{
"id": "list",
"label": {
"translatable": true,
"message": "List"
},
"order": 400,
"icon": "list-fill",
"routeInfo": {
"route": "saved-lists"
},
"group": "top",
"badge": {},
"presence": {},
"availability": {}
},
{
"id": "insights",
"label": {
"message": "Insights",
"translatable": true
},
"icon": "building-outline",
"viewportInfo": {},
"routeInfo": {
"route": "insights"
},
"group": "top",
"order": 450,
"badge": {},
"presence": {},
"availability": {
"roles": ["sn_cmdb_admin"]
}
},
{
"id": "management",
"label": {
"message": "Management",
"translatable": true
},
"icon": "hand-gear-outline",
"viewportInfo": {},
"routeInfo": {
"route": "management"
},
"group": "top",
"order": 500,
"badge": {},
"presence": {},
"availability": {
"roles": ["sn_cmdb_admin"]
}
},
{
"id": "sgc-central",
"label": {
"message": "SGC Central",
"translatable": true
},
"icon": "",
"viewportInfo": {},
"routeInfo": {
"route": "sgc-central"
},
"group": "top",
"order": 100,
"badge": {},
"presence": {},
"availability": {}
}
]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2025 06:42 AM - edited 08-21-2025 06:43 AM
Thanks @Shruti .
Looks like we need to update 'chrome_toolbar' UX Page property along with the 'CMDBWorkspaceNavigationUtils' Script include to also include the 'sn_cmdb_admin' role in the MENU_ROUTES_CONFIG section.
It would be nice in the future if ServiceNow can make it a System property to avoid updating high risk files that will trigger skipped record during future upgrades
Regards,
Ayman