read ACL query

Gary22
Tera Contributor

hi all 

 

I am writing a read ACL so that for a specific custom role i can allow read access to all incident fields ( both on incident form load and on related lists where incidents are displayed ) .

There are two ways to write the ACL 

1. Incident.*

Gary22_0-1676565571144.png

2.Incident.None ( selecting no fields , my assumption is servicenow will interpret this is as all fields )

Gary22_1-1676565671859.png

 

my query is , what is the difference between the two ACLs .and which one should i use 

 

Regards

 

 

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @Gary22 

 

Table.*  is a field level ACL which gives Access to all field on that table.

Table.none  is a row level ACL which allows you to access records.

Both are table level ACL, But the thing is * is a wild card entry. Suppose None is restricting table level access and you provide access by using * , system can allow you to do the work.

 

I suggest you to use incident.* as user can access all the records

 

Please mark the answer helpful and mark it as solution

 

Thanks

Akash

View solution in original post

1 REPLY 1

Community Alums
Not applicable

Hi @Gary22 

 

Table.*  is a field level ACL which gives Access to all field on that table.

Table.none  is a row level ACL which allows you to access records.

Both are table level ACL, But the thing is * is a wild card entry. Suppose None is restricting table level access and you provide access by using * , system can allow you to do the work.

 

I suggest you to use incident.* as user can access all the records

 

Please mark the answer helpful and mark it as solution

 

Thanks

Akash