Enable Skype federation with Skype for Business 2015
One of the very handy features of Skype for business is the ability to federate with the standard Skype network. This did exist in Lync 2013 but it was kind of clunky. The federation within Skype for Business is greatly improved. Below is a guide on how to enable Skype federation with Skype for Business 2015.
First you need to ensure that you have at least one policy set to allow external user access.
Tick the box “Enable Communication with public users”
Commit the configuration
Now to configure the public provider.
If you have upgraded your Lync 2013 server to Skype for Business you will need to delete the previous public provider. To do this run the following command from within the Skype for Business Management Shell
Remove-CsPublicProvider -Identity <identity-name>
Replace <identity-name> with the name setup on the old Skype public provider. This is generally called “Skype”.
To configure the new public provider run the following command from within the Skype for Business Management Shell
New-CsPublicProvider -Identity Skype -ProxyFqdn federation.messenger.msn.com -IconUrl https://images.edge.messenger.live.com/Messenger_16x16.png -NameDecorationRoutingDomain msn.com -NameDecorationExcludedDomainList “msn.com,outlook.com,live.com,hotmail.com” -VerificationLevel UseSourceVerification -Enabled $true -EnableSkypeIdRouting $true -EnableSkypeDirectorySearch $true
Now simply restart your Skype for Business client and you will be good to go.