Property reference

glide.script.dot_walk.add_attribute_on_table_create

The glide.script.dot_walk.add_attribute_on_table_create property enforces cross-scope access checks for newly created tables. Setting this property to true ensures that sensitive data remains protected by preventing unauthorized access across different application scopes.

Default
true
Type
boolean
Application
Global

Key questions about this property

The answers below summarize the purpose, scope, default effect, and review scenarios for this property.

What does it do? This property adds an attribute to new tables that enforces cross-scope access checks when dot-walking using reference fields, enhancing data security.
What area does it affect? Access control and security
What does the default mean? The default value is "true", which means this behavior is enabled by default.
When should you review it? Review this property when configuring new tables or assessing security measures for cross-scope data access.

Out of the box property record

Raw metadata from the property record.

Property name glide.script.dot_walk.add_attribute_on_table_create
Sys ID 36019037ff3322101caeffffffffffd3
Type boolean
Application Global
Default value true
Description Enforces cross-scope access checks when dot-walking across scope boundaries using a reference field for all newly created tables.
Updated 2025-09-11 16:37:20

Sources

Official references and nearby text excerpts where this property appears.

Documentation excerpt View supporting context
Context preview Snippet 1
... dictionary attribute enforce_dot_walk_cross_scope_access=true enforces dot-walk cross-scope access enforcement for the applicable table. This enforcement applies to dot-walking across scope boundaries using a reference field to the applicable table. When the glide.script.dot_walk.add_attribute_on_table_create system property is not set to false, the attribute is added to the dictionary element of all new tables. This attribute is only added for new tables created after zBoot. ...

More in glide.script

Other properties in the same namespace.

All 6 properties in glide.script →