Property reference

glide.sys.domain.partitioning

Enables domain separation for platform data. When enabled, data is partitioned by domain; for duplicate CI matching, records are grouped within their domain rather than across domains.

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? Enables data partitioning by domain, keeping duplicate CI matching grouped within each domain instead of comparing records across domains.
What area does it affect? Domain separation and data partitioning
What does the default mean? The default value is "true", which means this behavior is enabled by default.
When should you review it? When configuring domain separation or preparing a domain-separated instance for migration.

Out of the box property record

Raw metadata from the property record.

Property name glide.sys.domain.partitioning
Sys ID 6c75cd580a00010500ee40233bb0f0be
Type boolean
Application Global
Default value true
Description Enable domain separation.
Updated 2026-05-26 15:33:25

Sources

Official references and nearby text excerpts where this property appears.

Context preview Snippet 1
... = new GlideAggregate(cmdbTable); if (filterQuery) dupeSetAgg.addEncodedQuery(filterQuery); dupeSetAgg.addAggregate('COUNT', matchField); dupeSetAgg.orderByAggregate('COUNT', matchField); dupeSetAgg.groupBy(matchField); if (sameClass) dupeSetAgg.groupBy('sys_class_name'); if (excludeEmpty) dupeSetAgg.addNotNullQuery(matchField); //Group by domain if domain separation is enabled (prevent matches across domains) if (gs.getProperty('glide.sys.domain.partitioning') == 'true') dupeSetAgg.groupBy('sys_domain'); //Must have at least 2 CI records that match if (numberOfMatches < 2) numberOfMatches = 2; dupeSetAgg.addHaving('COUNT', matchField, '>=', parseInt(numberOfMatches)); dupeSetAgg.query(); //LOOP THROUGH EACH SET OF MATCHES ...
Context preview Snippet 2
... the Domain Migration Tool plugin before you can use it. The Domain Migration Tool runs only if both data and process separation are enabled in the domain-separated instance: • The glide.sys.domain.partitioning data property must be set to true. • The glide.sys.domain.delegated_administration process property must be set to true. What the migration tool does • Automates much of the migration process, especially ...

Used in

Out of the box artefacts that read this property. Append the path to your instance URL to open the record and see how the value is used.

More in glide.sys

Other properties in the same namespace.

All 33 properties in glide.sys →