Difference betweem ACL * and ACL none ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2018 05:40 AM
Please explain difference between ACL * and ACL none ?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-08-2021 09:04 PM
Hi,
* 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. ... Result: ITIL will not be able to view any records because they only have read access at the field level and not at the Record/Row level
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.
Examples:
If you define a READ ACL with:
•Table.None for Admin & ITIL
Result: Both Admin and ITIL will be able to view all records because they have read access to all records with no field restrictions.
If you define a READ ACL with:
•Table.None for Admin & ITIL & Table.* for Admin
Result: Only Admin will have read access because the Table.* is an explicit rule at the field level that grants only Admin read access to all fields.
If you define a READ ACL with:
•Table.None for Admin & Table.* for ITIL
Result: ITIL will not be able to view any records because they only have read access at the field level and not at the Record/Row level.
*.* represents = all records in all tables.all fields in a record
Please mark it as helpful/correct if it helps for you.
Regards,
Vaishnavi Lathkar