Restrict few Knowledge bases to 2 roles
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello all,
I have a requirement where 2 Knowledge bases (kb_knowledge_base) has to be restricted for both Knowledge manager and Knowledge admin. Apart from those 2 Knowledge bases, they should be able to see all others.
But I have created a group, where those 2 knowledge bases can be seen by the group members.
I have modified the existing oob ACL, but it's not working.
Below is my script:
ACL: kb_knowledge_base -- None
Role: itil
Script:
But this is not working because when I impersonate the users and check only last log is coming up. that is, KB Article Allowed for all.
So, can someone help on this please?
Regards,
Lucky
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Lucky ,
Step1:
- Navigate to Knowledge > Administration > User Criteria.
- Create a new User Criteria (e.g Exclude Knowledge Managers/Admins ).
- In the Advanced tab, use a script to check if the user has one of these roles.
Step2:
- Navigate to Knowledge > Administration > Knowledge Bases.
- Open the 2 restricted Knowledge Bases.
- Navigate to the Can Read related list.
- Remove any specific roles (knowledge_admin, knowledge_manager as per your requirement) that allow general access.
- Add the specific group or user criteria created in step 1 that defines who can access it.
