How ACL Determines? Is it Specific to Generic or vice versa? Can anyone explain me!

lucky6
Tera Contributor

Hi everyone, 

How ACL determines? Is it Specific to Generic or vice versa? Can anyone explain me!

Thanks in Advance.. 

9 REPLIES 9

MrMuhammad
Giga Sage

If the ACL names first drop down is filled in then its table specific. 

find_real_file.png

If First and second both the name drop downs are set then its field specific. 

find_real_file.png

If first drop down of name field sets as * which means its global and effect globally.

find_real_file.png

 

Please refer to learning path here Securing Data for unauthorized use | Servicenow Learning Path

 

Please mark this correct & helpful if it answered your question.

 

Thanks & Regards,
Sharjeel

 

Regards,
Muhammad

Vishakha
Mega Guru

Hi Lucky,

You can refer the below wiki link for this:-

Using Access Control Rules - ServiceNow Wiki 

ACL rule types

Generally when you want to restrict access to certain records/ fields, you can define an ACL for the role/group and also type of action that you want to control for it say read, write, delete etc.

Also note that any ACL on the parent table will reflect on the child table as well. You can define ACL's at table level or field level. If you have multiple ACL's on the same table, its is evaluated in specific manner (field level ACLs gets prioritized over table level ACL's etc).

 

If my answer solved your issue, please mark my answer as Correct & 👍Helpful based on the Impact.

Regards,

Vishakha

Anirban Roy
Mega Guru

Hi,

Specific to generic -

Below is the flow of execution -

find_real_file.png

 

ACL matches by evaluating the specific rules first and if no rules are passed it goes for generic rules.

 

Regards,
Anirban

devops guy
Kilo Contributor

specific to generic