How to restrict project workspace access
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-03-2024 08:50 PM
We have given access to it_project_manager for project workspace module but when other user tries to open it directly by link he can do it. How to restrict it ?
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-03-2024 09:51 PM
Hello @Balakrishna_ABK,
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.
In the same way you can do this for the remaining workspaces as well.
Note: The above steps will hide the workspace from the banner Workspaces menu only.
Hope it helps!