Tuesday, September 20, 2016

Configure Skype Hybrid from Skype Online to Skype On-Prem

I know this is like swearing in church ... However, due to limited functionality in Skype Online as Persistent Chat, Enterprise Voice functionality, Common Area, Response Group, or that you want to have full control over your Skype environment, you want to set up Skype On-Prem.


Microsoft has documented very well how to configure Skype Hybrid by going from Skype On-Prem to Skype Online. But how to configure this in the other direction is not as well documented.


What if you have a customer running Skype Online already and want to use Skype On-Prem?
Yes, you start configuring Skype Hybrid in the usual way with ADFS Sync, DirSync, Federation with O365, Shared SIP address space etc.


Once you have set up Skype Hybrid, you expect to be able to see your Skype Online users Skype Control Panel?


Skype Online has not the same as function as Exchange Hybrid, which can write attributes back. Therefore, we first need to run an export of Skype Online users to csv file. Then we need to enable these users to Skype On-Prem.


I've created a script that retrieves users from Skype Online and puts them in a CSV file




Then start Skype On-Prem power shell and run a Enable-CsUser with parameter -HostingProviderProxyFQDN = sipfed.online.lync.com

After you run the import scripts, then Skype Online users be visible in Skype On-Prem Control Panel. You will now be able to move the users between Skype Online and Skype On-Prem