- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:38 AM
Hi all,
I'm looking for how to hide the "Incident MyRO" workspace based on role.
How I can do so?
Thank you in advance!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:42 AM
Hi @MEZ1
To hide a workspace, you can configure 2 read ACLs of ‘type:ux_route’
for that workspace and add required roles to allow users to access it.
- Read ACL type ux_route with name = now.<workspace URL path>.home
- Read ACL type ux_route with name = now.<workspace URL path>.*
For example:
To hide access to CSM/FSM workspace,
- Get the workspace URL Path by navigating to the table: "sys_ux_page_registry"
- URL path for the record: "CSM/FSM Configurable Workspace" is "cwf/agent"
- Configure one read ACL of type: "ux_route" with Name: now.cwf.agent.home and another read ACL type: ux_route with the Name: now.cwf.agent.* and add required roles to these ACLs in order to allow users with mentioned roles only can access the workspace.
- If the workspace URL contains "/" replace it with "." in the ACL name.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:59 AM - edited 04-10-2025 06:02 AM
it looks like a custom workspace
simply do this. I assume you have created a custom role as well when you created this workspace
1) open that Workspace in UI builder and open the "Experience Settings"
2) check the roles associated to it. add your custom role to it
3) if the user satisfies the role for that audience then that workspace will be seen
4) if not then it will be hidden
So ensure only proper users are given that role
when you click on that roles, it opens up a ACL, add the correct roles there in roles section
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:42 AM
Hi @MEZ1
To hide a workspace, you can configure 2 read ACLs of ‘type:ux_route’
for that workspace and add required roles to allow users to access it.
- Read ACL type ux_route with name = now.<workspace URL path>.home
- Read ACL type ux_route with name = now.<workspace URL path>.*
For example:
To hide access to CSM/FSM workspace,
- Get the workspace URL Path by navigating to the table: "sys_ux_page_registry"
- URL path for the record: "CSM/FSM Configurable Workspace" is "cwf/agent"
- Configure one read ACL of type: "ux_route" with Name: now.cwf.agent.home and another read ACL type: ux_route with the Name: now.cwf.agent.* and add required roles to these ACLs in order to allow users with mentioned roles only can access the workspace.
- If the workspace URL contains "/" replace it with "." in the ACL name.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:47 AM
Check out this article:
Hide a menu item in top menu bar in Next Experienc... - ServiceNow Community
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2025 05:59 AM - edited 04-10-2025 06:02 AM
it looks like a custom workspace
simply do this. I assume you have created a custom role as well when you created this workspace
1) open that Workspace in UI builder and open the "Experience Settings"
2) check the roles associated to it. add your custom role to it
3) if the user satisfies the role for that audience then that workspace will be seen
4) if not then it will be hidden
So ensure only proper users are given that role
when you click on that roles, it opens up a ACL, add the correct roles there in roles section
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader