Key questions about this property
The answers below summarize the purpose, scope, default effect, and review scenarios for this property.
| What does it do? |
This property enforces strict denial of access for ACLs that reference only deleted or non-existent roles, preventing unauthorized access based on misconfigured role references. |
| What area does it affect? |
Access control security |
| What does the default mean? |
The default value is "true", which means this behavior is enabled by default. |
| When should you review it? |
Review this property during role management or security audits to ensure proper access control. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.security.acl_with_invalid_roles_strict_deny |
| Sys ID |
dddd463cb7b33210a7a60994ae11a9d3 |
| Type |
boolean |
| Application |
Global |
| Default value |
true |
| Description |
This property denies access for any ACL that references all invalid roles in sys_security_acl_role. For partial invalid roles it will not deny. |
| Updated |
2026-05-08 00:52:50 |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... Requests service channel Enforce strict deny for ACLs referencing only deleted or non-existent roles Manage how the system handles access control lists that reference roles deleted from the system. The glide.security.acl_with_invalid_roles_strict_deny property controls how the system handles access control lists (ACLs that reference roles that have been deleted from the system. When enabled (the default, any ACL containing only non-existent role ...
More in glide.security
Other properties in the same namespace.
All 62 properties in glide.security →