- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 06:42 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 11:46 AM
Hi
i would like to give an example here
Role A,B
and also we have table incident
if you want to provide access to table then you should write acl like
Read table.none -> role A,B(here both will get table access and can read all the fields.
Again if i will create ACL like
Read table.* -> only role A(in this case we have provided read access to role A and that is field level, then A have control on over all fields and if B has table level access still he can't read.)
mean only A can read,not B
bellow link will help you better
and for ACL execution link
i would like to suggest you to go trough more scenarios then you will get more idea about it.
thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 08:33 AM
Take a look at this blog
https://hi.service-now.com/kb_view.do?sysparm_article=KB0541355
Please mark my response as correct and helpful if it helped solved your question.
-Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 11:07 AM
Hi imran nannu,
Below are some points regarding both ACLs:
1) TableName.None acls executes first than TableName.*
2) TableName.None have more priority than TableName.*
When you want to have Field level ACL: Tablename.* gives you a field level ACL which allows Access to all field on that table.
When you want to have table level ACL: Tablename.none gives you a row level ACL allows to access records.
Tablename.None ACLs executes first and if it meets the condition then it skips to check Tablename.* else it will execute the TableName.* ACLs
Thanks,
PKG
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 11:46 AM
Hi
i would like to give an example here
Role A,B
and also we have table incident
if you want to provide access to table then you should write acl like
Read table.none -> role A,B(here both will get table access and can read all the fields.
Again if i will create ACL like
Read table.* -> only role A(in this case we have provided read access to role A and that is field level, then A have control on over all fields and if B has table level access still he can't read.)
mean only A can read,not B
bellow link will help you better
and for ACL execution link
i would like to suggest you to go trough more scenarios then you will get more idea about it.
thanks.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-30-2019 05:21 PM
Hi imram,
I will explain simply not critical
Table.none that means u give the table level permission
Table. * means u give the all field level permission
ACL related more information then go forhttps://community.servicenow.com/community?id=community_article&sys_id=81222dbadb762f802e8c2183ca961...
Thanks,
Rahul Kumar