- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-16-2023 08:41 AM
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.*
2.Incident.None ( selecting no fields , my assumption is servicenow will interpret this is as all fields )
my query is , what is the difference between the two ACLs .and which one should i use
Regards
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-16-2023 08:56 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-16-2023 08:56 AM
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