We have recently setup office365 along with Azure AD.
We started out using the usernames with default domain names, e.g. bob@ourcompany.onmicrosoft.com, while we were working on validating our domain, e.g. ourcompany.com
I setup a few Windows 10 Pro PCs with Azure AD join from the start, signed in as the user above, e.g. bob@ourcompany.onmicrosoft.com.
We finally had our company domain approved/recognized by Office365/AzureAD, so now we can setup users like bob@ourcompany.com.
So in Office365 user admin, I changed bob@ourcompany.onmicrosoft.com to bob@ourcompany.com. I observed this also propagated to AzureAD control panel.
Now on my users Windows 10, the username still shows up as bob@ourcompany.onmicrosoft.com in several places, and in fact, It does not seem possible to change this. I did go into users panel (settings, accounts, your email and accounts), and I can add the new username to the "accounts used by other apps" list, but it seems that I cannot change the account to use the new username for login, and get rid of the old one. It also wants to auto-sign the user in as the old username, which no longer seems valid for office365 sign-in.
I do not want to lose the users account data. I just want the domain username to reflect the new selection in office365/AzureAD.
Does anyone know how to accomplish this seemingly basic task? Do I unjoin/rejoin AzureAD (I fear this might actually wipe out the users local account storage - which is absolutely not what I want.)
Is there some way to trick Windows 10 to "re-sync" the account data for the user?
Help is appreciated,
Jens