Domain separation setup

Setting up domain separation involves activating the plugin, setting options, and assigning users and records to domains.

Activating the Domain Extension plugin enables these features:
  • Domain separation is based on the Domain [sys_domain] table.
  • Delegated administration lets each domain have separate policy.
  • All records are part of the global domain.
  • The current user's domain determines the domain to use when viewing or operating on a record in a different domain.

Domain separation replaces Company Separation. However, if company separation is already active when you activate domain separation, both plugins are active at the same time. You can control the company separation activation status with the glide.db.separation.field property.