Validate query ACLs on Glide DB functions \[New in Security Center 7.0\]

reference australia Updated Sep 10, 2026 1 min read validate-query-acls-on-glide-db-functions.md
Raw file servicenow.com

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

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

To learn more about adding or creating a system property, see [Add a system property](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_AddAPropertyUsingSysPropsList.md).

Parent Topic:Access control

Search documentation
Search document titles and file paths on the australia branch