Skip to content
Release: Australia · Updated: 2026-05-26 · Official documentation · View source

Enforce field ACLs for inbound query requests

Manage how incoming queries are validated on your instance.

Use the glide.export.query.enforce_field_acl property to control whether field-level ACLs are enforced on the fields referenced in an inbound query requests. When set to true, field ACLs are checked against fields used in the incoming query, and the query is rejected if the user is unauthorized to access those fields. When set to false, field ACLs are not checked on query conditions, and the query executes regardless of field-level access restrictions.

This property applies only to field ACL enforcement on query conditions. Setting this property to false does not affect whether users can read field values they are not otherwise authorized to view. Field-level read ACLs remain enforced regardless of this setting.

Set the property glide.export.query.enforce_field_acl to true.

More information

AttributeDescription
Configuration nameglide.export.query.enforce_field_acl
Configuration typeSystem Properties \(/sys\_properties\_list.do\)
Data typeBoolean
Recommended valuetrue
Default value<none>
Fallback valuefalse
CategoryArchitecture, design, and threat modeling
Security risk- Severity score: 4.4 - CVSS score: Medium - Security risk details: This can result in information disclosure to unauthorized parties.
Dependencies and prerequisitesNone

Parent Topic:Architecture, design, and threat modeling