We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Custom Workspaces Modules

NikolaTesla
Tera Expert

How does a custom Workspace show up as a module in ServiceNow?

NikolaTesla_0-1770226658383.png

 

I’m trying to understand where the visibility is controlled and how I can prevent certain users from seeing it in the application navigator.

Specifically:

  • Where is the Workspace-to-module relationship configured?

  • Is visibility controlled at the Application Module level, the Workspace (UX App) level, or both?

  • What is the recommended way to hide a Workspace module from specific users (roles vs user criteria)?

I want to block certain users from seeing the Workspace entirely, including preventing access via direct URL.

Any guidance or best practices would be appreciated. 

Thanks in advance.

5 REPLIES 5

Dr Atul G- LNG
Tera Patron

https://www.servicenow.com/community/app-engine-forum/hide-workspaces-in-the-menu/m-p/2715954

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************

Thank you.

 

It didn't help.

 

How do I hide certain modules under workspaces? For example, Base Agent workspace how do I set a role or group that should be only allow to see it? I can't find where its configured

NikolaTesla_0-1770227401907.png

 

Hi @NikolaTesla 

 

When you hide module what that means. Because what I shared you can hide full ws .any possibility to share more details to help you.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************

I’m trying to prevent certain users from seeing a Workspace in ServiceNow, both in the Workspaces list and via direct URL access. Here’s my situation:

  • I have a workspace called Base Agent.

  • A user, Alex Rodriguez, shouldn’t see this workspace, but it currently appears under his Workspaces.

  • I’m trying to understand the correct way to restrict visibility: should I create a role (e.g., base.agent.user) and assign it to users who can see the workspace, or is there a better approach?

Specifically, I’m looking for guidance on:

  1. Where the Workspace-to-module relationship is configured.

  2. Whether visibility is controlled at the Application Module level, the Workspace (UX App) level, or both.

  3. Recommended best practices to hide a workspace from specific users (roles vs. user criteria).

  4. How to ensure users can’t access the workspace via a direct URL if they don’t have permission.

Any help or examples of how to configure this would be greatly appreciated.

Thanks in advance!