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 determines the default access level for tables lacking ACLs, ensuring that security is enforced by denying access unless explicitly allowed. |
| What area does it affect? |
Security management |
| What does the default mean? |
The default value is "deny", which is the baseline setting used unless it is changed. |
| When should you review it? |
Review this property when configuring table security or assessing access control measures. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.sm.default_mode |
| Sys ID |
7c6aa3eec0a801661201fd1851650d00 |
| Type |
choice list |
| Application |
Global |
| Default value |
deny |
| Description |
Security manager default behavior in the absence of any ACLs on a table |
| Updated |
2024-05-25 04:02:18 |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... roles rather than relying on broad system roles. Configure ACLs to use the evaluation order of roles first, then conditions, then scripts for optimal performance and security. Use deny-by-default The glide.sm.default_mode property should remain in Deny mode so that wildcard ACLs restrict access to admin-only by default. Run Instance Scan automatically © 2026 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow ...
Context preview
Snippet 2
... if there are only wildcard table- level ACLs (for example, incident.*. When allowed access by default, anything that does not have explicit ACLs set is susceptible to manipulation. Set the glide.sm.default_mode system property value to deny to disallow access when there are no define ACL rules, or there are only wildcard table-level ACLs. • Description (Old: If "glide.sm.default_mode" is not set ...
Related properties