How can a user have read access to knowledge base articles if the user is part of the group that is not allowed to contribute to the knowledge base?

Eliseo Jr Noble
Tera Expert

Hi Experts,

We have a knowledge base that can be contributed by certain groups. However, there are users who are part of the group that can and cannot contribute. So far, I was able to implement this by adding the groups that can contribute to the knowledge base and at the same time adding a script if the user is a part of the group that cannot contribute returns false. Then checked the match all. I added also the group that cannot contribute to can read since they were allowed to read the articles. However the users that are not allowed to contribute can only see the knowledge base but cannot view any articles. Can anyone help me fix this? Why is it that If you cannot contribute you were not allowed to read also according to SN documentation? Your help is greatly appreciated!

8 REPLIES 8

Community Alums
Not applicable

Hi @Eliseo Jr Noble ,

In this thread, there is a great explanation provided:

https://community.servicenow.com/community?id=community_question&sys_id=db24ea2cdb16bc50b3c099ead396...

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

Thanks for the reply.

Based on the flowchart if a user cannot contribute in the knowledge base, it can no longer read articles on the said knowledge base? Is this correct? What if a user cannot contribute but should be able to read articles on the knowledge base?

Andrea Elms
Kilo Guru

Hi,

You can also use the user criteria diagnostics which will tell you what permissions to set to give the read access.

find_real_file.png

Hi,

I have used the user criteria diagnostics and it says that the user have access to the knowledge article. However, when I try to impersonate that user, all I can see is the folder of the knowledge base in the knowledge home but I cannot see any articles.