The CreatorCon Call for Content is officially open! Get started here.

What is needed to grant user access to project workspace

AhmadE
Tera Guru

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

1 ACCEPTED SOLUTION

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

View solution in original post

12 REPLIES 12

RaghavSh
Kilo Patron

@AhmadE You followed the correct article and the link is visible but when you open the workspace you land on the homepage so you need to create a similar ACL for your workspace homepage as well, as mentioned  in the article.


Raghav
MVP 2023
LinkedIn

Hi Raghav,

I tried adding an ACL for now.workspace.home and now.workspace.project.home but neither made a difference, the same empty home page shows as per below. I assume creating the ACL for now.workspace.project.* will be sufficient to cover all pages within the workspace.

 

AhmadE_0-1757995309163.png

 

Yes that should be sufficient but what do you have on homepage, any dashboard containing reports?

 

if the custom role does not have access to that dashboard and/or the table on which the reports are created, the page will be empty.

 

I believe you have figured out the ACL and that is fine , next step is see what report/ dashboard are displayed on homepage and give add role to those.


Raghav
MVP 2023
LinkedIn

Hi Raghav I have not made any additions to the out of box project workspace but yes I assume this new experience is rendering something in that homepage, but I don't know where to find it.

AhmadE_0-1758000271277.png