Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Knowledge Author does not see User Criteria in Can Read

Julia Baus
Kilo Guru

We have setup a knowledge base in scope Human Resource: Core and have also setup a group of knowledge authors which we provide access via Can Contribute. These knowledge authors have the role sn_hr_core.basic as well as knowledge.

They are able to create an article for the knowledge base, but when they try to select a user criteria in Can Read it shows them the "x rows removed by security constraints" which indicates some ACL blocks access.

I checked the read ACLs on user_criteria and knowledge role should be sufficient.

I checked the access by having them access the user criteria table directly and there they can see user criteria in global scope, but access to user criteria in Human Resource: Core is blocked as well.

Any ideas why this happens?

1 ACCEPTED SOLUTION

Julia Baus
Kilo Guru

Solved it already myself: it's the scope. The ACL for knowledge role is in global scope and thus does not allow access to user criteria in Human Resource:Core. A simple read ACL for sn_hr_core.kb_writer in Human Resource:Core solved it

View solution in original post

2 REPLIES 2

Julia Baus
Kilo Guru

Solved it already myself: it's the scope. The ACL for knowledge role is in global scope and thus does not allow access to user criteria in Human Resource:Core. A simple read ACL for sn_hr_core.kb_writer in Human Resource:Core solved it

Good job! You should reward yourself by accepting your own solution and to close the topic for future references :))

_____
This reply is 100 % GlideFather and 0 % AI