User with Office 365 License and mailbox is not provisioned… I don’t get it
The first thing to have in mind is that basically, all office 365 mailboxes can take from 10 minutes up to 3 days in provisioning, it will depend on the load that the cloud has in the particular moment that you’re doing the assignment of the licenses.
Now if this time has passed and you have waited for so long then the issue goes straight into an old infrastructure that you had in the enterprise where you’re working on and you didn’t even know that existed, an old hybrid environment.
In order to solve this, Follow the next Steps:
1. Open Active Directory Users and Computers and enable on the view “Advanced Features”
2. OPTIONAL: You don’t know where’s the user located on your AD, use the Find Icon and search for it
Open it up and then go to the “Object” tab that will show you where is located.
3. If you do know where is located, navigate into it and double click on it.
Then go to “Attribute Editor” and Search for the Component MsExchMailboxGUID, make sure to clear it.
Optional Workaround: another way to solve is from Exchange On-premises Powershell console and run:
Set-RemoteMailbox -identity “firstname.lastname@example.org” -ExchangeGuid $null
Where “email@example.com” must be changed to the Email Address that you’re trying to provision into Office 365.
Then go to your Azure AD Connect server, open powershell as administrator, and set the executionPolicy, if this is not done previously, like this:
And Finally, run a Delta synchronization to the Azure AD cloud (On the Azure AD connect server):
Start-ADSyncSyncCycle -PolicyType Delta
Wait for at least 5 minutes before checking again, and the issue should be solved by now.
Thank you for reading it!!!