Employee Center topics visibility

Hitesh Ramba
Tera Contributor

Hello All 
On the Employee Center , I have  topic called PMO admin Requests on Requests tab .The requirement is this topic must be visible only to the users who are having u_pmo role . How can i restrict this .

 

Thank You!

6 REPLIES 6

Mark Roethof
Tera Patron
Tera Patron

Hi there,

 

The topic will be visible to users when there is connected content where they have read access for. Read access which you would control on the content level, so on the Knowledge Article, on the Catalog Item, etc.. You don't control the read access on topic level.

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

Rajesh Chopade1
Mega Sage

Hi @Hitesh Ramba  

 

you can configure read ACL on topic table to hide topic based on roles.

 

thank you

Rajesh chopade

Hi @Rajesh Chopade1 
I tired it using this script 
if (current.name == 'PMO Admin Requests') {
if (gs.hasRole('u_pmo')) {
answer = true;
} else {
answer = false;
}
} else {
answer = true;
}



Stll its not working

Musab Rasheed
Tera Sage
Tera Sage

What Mark said is correct, you cannot control this on 'Topic' level rather you can control this from 'Connected content'. When you add 'KB article' or 'Catalog items' which are visible only to users with 'PMO' role then entire topic will be visible to them but if any user has access to any KB article or item under that topic then topic will be visible on portal you cannot control this.

Please hit like and mark my response as correct if that helps
Regards,
Musab