Apply ACL script conditions to reference fields

  • Release version: Yokohama
  • Updated January 30, 2025
  • 1 minute to read
  • Use the glide.sys_reference_row_check system property to enable scripted conditions for reference fields.

    The default behavior is intended to improve instance performance. If you want to enable script conditions for reference fields, add the following system property.

    Note:
    For more information on creating system properties, see Add a system property.
    Table 1. System property
    Property Description
    glide.sys_reference_row_check Controls whether the script conditions of Access Control Rules apply to a table's reference fields.
    • Type: true | false
    • Default value: false
    • Location: Add a system property to the System Properties [sys_properties] table
    Note:
    If the glide.sys_reference_row_check system property is not present, or has been set to false, script conditions for Access Control Rules are not applied. This means an ACL containing scripted conditions will pass it's check as long as the other ACL criteria are met (such as role requirements).