- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi all,
I have created a custom role which I want to use to grant non-IT users access to view certain projects only, and Following the kb article below I have created an ACL for "now.workspace.project.*", that has allowed the workspace link to become visible when impersonating them, however when I open the workspace it still says they do not have permission to view the page. What else is required? If I go to pm_project table they can view the projects I want them to view (have already created the ACLs for pm_project and pm_project_task).
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1220210
Solved! Go to Solution.
- Labels:
-
Project Portfolio Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Raghav,
I have adjusted the way I set up the custom ACL and given them the main role to access project table which allows them to view project workspace correctly.
I'm now using Deny Unless ACL to restrict their access to projects which works since it takes precedence over the "Allow If" ACLs, so while they have the main it_project_user role they can't see other projects
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Check by providing 'it_project_manager' role to the user or group and try it
If this helped to answer your query, please mark it helpful & accept the solution.
Thanks,
Bhuvan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Bhuvan,
I do not want to grant the users it_project_manager as I don't want them editing the data only view, so I am making a custom role and corresponding ACLs for read only access.
Granting the role of course works, but yeah I need to know what configurations I must make to have this working on a custom role
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Go to sys_ux_applicability and locate Application = 'Project Workspace'
Provide the custom role you have mapped and try again in workspace
If this helped to answer your query, please mark it helpful & accept the solution.
Thanks,
Bhuvan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Bhuvan,
There was no entry for project workspace in there, and also the property glide.ux.user_criteria was set to false. I set the property to true and made an entry for project workspace with the role but it didn't change the outcome, the page header section loads but the my projects and all projects tabs do not render.
I think Raghav is onto something regarding the "project workspace" dashboard/visualisation being hidden behind some ACLs but dont know where I would find that
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago