--- title: Validate query ACLs on Glide DB functions \[New in Security Center 7.0\] description: Control whether query ACLs are applied to Glide DB functions using system properties. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/instance-security-hardening-settings/validate-query-acls-on-glide-db-functions.html release: australia product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Access control, Hardening settings, Platform Security] --- # Validate query ACLs on Glide DB functions \[New in Security Center 7.0\] Control whether query ACLs are applied to Glide DB functions using system properties. When the **glide.db.encoded\_query.check\_function\_field\_query\_acls** system property is set to **true**, query ACLs \(query\_range and query\_match\) are validated by default on these Glide DB functions: - glidefunction:position - glidefunction:substring - glidefunction:concat - glidefunction:coalesce - glidefunction:length To validate these query ACLS on additional functions, add those functions to the **glide.db.encoded\_query.force\_query\_range\_on\_functions** system property. Set the **glide.db.encoded\_query.check\_function\_field\_query\_acls** system property to **true**, or confirm that the property isn’t on the System Properties \[sys\_properties\] list. ## More information
| Attribute | Description |
|---|---|
| Configuration name | - **glide.db.encoded\_query.check\_function\_field\_query\_acls** - **glide.db.encoded\_query.force\_query\_range\_on\_functions** |
| Configuration type | System Properties \(/sys\_properties\_list.do\) |
| Data type | - Boolean - String list |
| Recommended value | - true - glidefunction:position, glidefunction:substring, glidefunction:concat, glidefunction:coalesce, glidefunction:length |
| Default value | - true - glidefunction:position, glidefunction:substring, glidefunction:concat, glidefunction:coalesce, glidefunction:length |
| Fallback value | - true - glidefunction:position, glidefunction:substring, glidefunction:concat, glidefunction:coalesce, glidefunction:length |
| Category | [Access control](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-access-control.md) |
| Security risk | - Severity score:5.3 - CVSS score: Medium - If the **glide.db.encoded\_query.check\_function\_field\_query\_acls** system property exists and isn’t set to a value of **true**, a logged-in user may be able to infer data blindly, leading to sensitive information disclosure. |
| Functional impact | Users may expect to see values from function fields but get blocked due to ACLs enforced on the function fields. |
| Dependencies and prerequisites | None |