glide.security.expander.view.legacy

ServiceNow property description:

This property helps control the way View ACL are evaluated. Setting this property to true will have legacy behavior. Setting this property to false will have the new behavior, which better honor ACL on tables which make up the View. However like before ACL created on View will always override the underlying ACL on tables.

Attributes

  • Sys ID: 17e66d10932212003500db47c47ffb93
  • Type: string
  • Application: Global
  • Default value: false
AI Logo

AI generated property description:

The ServiceNow property `glide.security.expander.view.legacy` controls how View ACLs (Access Control Lists) are evaluated. When this property is set to true, the system uses the legacy behavior for evaluating View ACLs. Conversely, setting it to false enables the new behavior, which more accurately respects the ACLs on the individual tables that comprise the view. Regardless of the setting, ACLs created on the view itself will always take precedence over the ACLs on the underlying tables. This property is crucial for ensuring that access control is handled appropriately, either by maintaining legacy behavior or by adopting a more granular approach with the new behavior.

Source

Related property: glide.security.explain.write.locks