Default domain scope

Administrators have access to properties and user preferences that control domain scope.

Properties

New activations of domain separation automatically restrict domain scope to the record's domain for all processes. When the property is set to true, the record's domain is used for all process when the user is viewing any record from the form view. If the form has tabs, each tab is considered to have its own domain based on the record.

Table 1. Domain scope properties
Property Details
glide.sys.domain.use_record_domain_for_processes Restricts domain scope to the record's domain for all processes. This property does not apply to business rules. Business rules are always processed from the domain record.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.sys.domain.use_record_domain_for_data Specifies what domain sets the view of data on a record. Options are to use the record's domain (true) or the user's domain (false). Instances on Fuji should always have this property value set to true.
  • Type: true | false
  • Default value: false
When the glide.sys.domain.use_record_domain_for_processes property is set to true, the following properties are not used, regardless of their setting:
  • glide.sys.domain.use_record_domain
  • glide.sys.domain.use_record_domain_for_client_scripts
  • glide.sys.domain.domain_change_notify
  • glide.sys.domain.no_change_roles

User preferences

In addition, user administrators can set the following user preference globally or on a per-user basis:

Table 2. Domain scope user preferences
Preference Category Updated By Details
glide.domain.session_scope Domain Admin Only When true, sets the default scope to the user's session domain rather than the record's domain. When false, the default scope is the record's domain. Users with the domain_expand_scope user role can still change the domain scope as needed.
  • Type: true | false
  • Default value: false
glide.domain.session_scope_notification Domain Admin Only When true, displays a visual cue that record values include an expanded domain scope. When false, the notification is hidden.
  • Type: true | false
  • Default value: true