A cloud-based identity and access management service for securing user authentication and resource access
Keep the pilot group and all referenced members in Microsoft Entra Connect Sync scope, apply the documented cloudNoFlow/JoinNoFlow coexistence rules only to the objects being migrated, and let Connect Sync continue exporting reference attributes such as member until the entire cross-domain reference set is ready for cutover.^1^
The provisioning error indicates that Cloud Sync cannot resolve the child-domain member as an in-scope source reference in the root-domain configuration. Matching ObjectGUID, ImmutableId, and SID does not by itself put that AD object in the configuration’s provisioning scope.
Correct the pilot configuration
Prerequisites are administrative access to the Connect Sync server and at least Hybrid Identity Administrator for Cloud Sync administration.
- Check guided-migration eligibility first.
If the guided migration option is available and its readiness review succeeds, use it. Otherwise, use the advanced manual coexistence procedure below.^2^ - Back up the Connect Sync configuration.
- Ensure the pilot group,
test_user, and the referenced child-domain user remain in Connect Sync scope.
If the root pilot OU was already excluded from Connect Sync, add it back before continuing. Both sides of the membership reference must remain represented in the Connect connector space and metaverse during coexistence. - Check the source anchors for pilot objects.
The documented migration procedure requiresms-DS-ConsistencyGuidon pilot objects so Cloud Sync can hard-match them. Connect Sync does not populate this attribute by default for groups, so check the group specifically; matchingObjectGUIDandImmutableIdalone does not complete this migration prerequisite.^1^ - Stop the Connect Sync scheduler before changing its rules:
Stop-ADSyncSyncCycle Set-ADSyncScheduler -SyncCycleEnabled $false - Create the documented inbound rule for each pilot object type—user, group, and contact where applicable:
- Synchronization Rules Editor → Direction: Inbound → Add new rule
- Connected system: the applicable AD connector
- Connected system object type:
user,group, orcontact - Metaverse object type: corresponding metaverse type
- Link type:
Join - Precedence: a unique value
- Scoping filter: pilot OU using
DN ENDSWITH <pilot-OU-DN>, or the documented pilot-group filter - Transformation: constant
True→cloudNoFlow
- Create the matching outbound rule for each applicable object type:
- Direction: Outbound → Add rule
- Connected system: Microsoft Entra connector
- Link type:
JoinNoFlow - Precedence: a unique value
- Scoping filter:
cloudNoFlow = True - No attribute transformations
memberandmanagerreferences to continue flowing.^1^ - Restart the Connect scheduler:
Set-ADSyncScheduler -SyncCycleEnabled $true Start-ADSyncSyncCycle - Run Cloud Sync after the scope and coexistence model are correct:
Microsoft Entra admin center → Entra ID → Entra Connect → Cloud sync → select the root-domain configuration → Restart sync.^3^ - Verify the group membership in Entra ID/Exchange Online before removing anything from Connect Sync scope.
Answers to the topology questions
- Cross-domain membership: Supported. Cloud Sync supports cross-domain user references, and a single-forest topology can contain multiple domains.^4^^5^
- Members managed by Connect Sync: Coexistence is supported, but an existing Entra object is not automatically an in-scope Cloud Sync source object. During migration, Connect Sync can continue maintaining reference attributes while Cloud Sync takes authority for the intended pilot objects.
- Configuration per child domain: Create/select a configuration for the child domain when Cloud Sync is intended to provision that domain’s objects. Adding a child-domain OU DN to a configuration created by selecting the root domain does not move that child domain into the root-domain configuration. Cloud Sync configuration creation explicitly requires selecting the AD domain.^3^
- Current case: This is not evidence of a general cross-domain limitation. It is consistent with an unresolved, out-of-scope source reference combined with an incomplete coexistence arrangement.
If objects were already removed from Connect Sync scope
Re-add the affected group and members to Connect Sync scope and run a full synchronization to rebuild connector-space, metaverse, and membership references. Then apply the no-flow rules and retest. Removing objects too early can export reference deletions and remove group memberships.^1^
Do not cut over a domain or OU until all related users, groups, contacts, managers, and memberships have been migrated and reference validation succeeds.
References
- Tutorial: Migrate to Microsoft Entra Cloud Sync for a synced Active Directory forest
- Migrating from Microsoft Entra Connect to Microsoft Entra Cloud Sync
- Provision Active Directory to Microsoft Entra ID - Configuration
- Migrate from Microsoft Entra Connect Sync to Cloud Sync: decision guide
- Microsoft Entra Cloud Sync supported topologies and scenarios