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.

all users to have access to the records

ServiceNow Use6
Tera Guru

Hi,

I have a question about ACL. table.none is for record-level access, and table.* is for field-level access. What is the answer for below and why?

 

acl.png

 

Regards

Suman P.

1 REPLY 1

Anand Kumar P
Giga Patron

Hi @ServiceNow Use6 ,

For table.none means that you are applying the ACL at the table level.

For table.*, means that you are applying this for all rows/fields on that table which don't have their own specific table.field ACL. So it's more of a "meta-ACL", if you will.

Then there's table.row/field, means you are applying this for that specific field.

For ACLs you first need access to the table, then to the field. Think of it as walking up to a house. You can't get in the house (table) without the door being unlocked. Once inside, the rooms, are the rows/fields. So those need to be unlocked as well to go in to those (table.* or table.row/field).
Answer is-offering.*

Please mark it as helpful and solution proposed if it serves your purpose.

Thanks,

Anand