This is a gotcha which took me two days to figure out. I was moving a customer from a broken Skype for Business on-premises to O365 Skype for Business Online.
Why go through the pain of hybrid, if the users never used the system in the first place. What I found is there is a lack of documentation on what are the steps to move in a big-bang scenario. So here goes....
Powershell Command to remove it..
Why go through the pain of hybrid, if the users never used the system in the first place. What I found is there is a lack of documentation on what are the steps to move in a big-bang scenario. So here goes....
- Remove all users from your on-prem deployment
- Make sure the users are not licensed for Skype for Business Online yet (if they are, remove it)
- Make sure that "ALL" msRTCSIP-* attributes are null, and have propagated to all your DCs
- Do another directory sync to O365 using your AADConnect server
- Assign License on O365
- Test User Connectivity
Powershell Command to remove it..
Get-ADUser -SearchBase "OU=Users,DC=contoso,DC=local" -Filter * |Set-ADUser -Clear "msRTCSIP-DeploymentLocator"