Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

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

AttributeDescription
Configuration name
  • glide.db.encoded_query.check_function_field_query_acls
  • glide.db.encoded_query.force_query_range_on_functions
Configuration typeSystem 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
CategoryAccess 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 impactUsers may expect to see values from function fields but get blocked due to ACLs enforced on the function fields.
Dependencies and prerequisitesNone

To learn more about adding or creating a system property, see Add a system property.

Parent Topic:Access control