Originally from earlduque/ServiceNow-Developer-Training. Thanks Earl!
ACL standards #
- Understand how ACLs are evaluated and in what order they are run before attempting to configure ACLs
- Never leave anything in the script field if the ACL's advanced field is false.
- Understand that ACLs impact instance performance, the more complex the query and the more that are running, the slower the interaction will be.
- Whenever possible, a matching Before Business Rule Query should be created for every ACL that is designed to remove records from a person's view.