password sync not working from child domain to Office 365

Test SharePoint

We have a parent domain in AD: abc.com and a child domain: abc.india.com (both are syncing to Office 365).


There were user accounts created in child domain which also has the Windows login for users.

Their accounts in AD: xyz@abc.india.com


They synced to office 365>Their accounts became xyz@abc.onmicrosoft.com on O365


We created same accounts in the parent domain with username: xyz@abc.in

They synced to office 365>Their accounts became xyz@abc.in on O365


Licenses were assigned to the accounts in parent domain: xyz@abc.in


Now users with abc.in domain on O365 are active and have mailboxes. (Syncing with parent domain)

These users are unlicensed with domain: abc.onmicrosoft.com (Syncing with child domain)


If we do a password sync from child domain, it gets applied to the unlicensed user.


We want to make sure that all the users are active from the child domain, we are able to do password sync successfully without impacting any data and Windows logon.


I tried the following steps:

Reproduced the issue with a new user

I moved the user from parent domain to a non-syncing OU.

I moved the user from child domain to a non-syncing OU.


Both users moved to deleted users.

I restored the one with abc.IN domain which became an in-cloud user.


Then ran the following command:


Get-MsolUser -ReturnDeletedUsers  | Set-MsolUser -ImmutableId "" -UserPrincipalName "xyz@abc.in"


I tried to move the user to syncing OU in child domain: it appeared on O365 as xyz@abc.onmicrosoft.com.


Now I want to make sure that once I remove the user from Non-syncing OU to syncing OU in child domain again: that user merges with the username on Office 365 (xyz@abc.in)


With common username(as all the users have common usernames)

Any help would be appreciated on this.


thank you.

Related Conversations