Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Deny Write ACL on knowledge Table

KRISHNACHAR0083
Tera Contributor

We have Deny write ACL on knowledge form. Whoever the user having knowledge admin role they only can able to edit the knowledge articles which are review and pending retirement state. 

 

So now we want to give update work notes access to non knowledge admin users. But due to Deny write table level ACL restricting the non admin users to update the work notes even if we create the field level ACL. Could you please help me out how to resolve this issue and how to give work notes edit access to non admin users.

3 REPLIES 3

OlaN
Tera Sage

Hi, 

It's like you described it. The deny unless ACL works before any allow rules are applied.

And similarly the field ACLs are not evaluated unless you have access on table level.

 

So you will need to rethink the blocking conditions, which users you want to block, and during which conditions.

In the Deny unless write table level ACL we have knowledge admin role. Actually it's blocking the non knowledge admin users. In service now do we have any other possibility to give work notes write access to non Admin users?

Not as long as you have the deny-unless-ACL blocking everyone except the knowledge admin.
You will need to change that one to grant access to other users.