I have just spent the last several days working an issue with Microsoft’s Office 365 group. I am extremely disappointed in the failure of logic and implementation.
Office 365 has a really nice Lync Online feature. They say that you can federate your Lync Online to Lync deployments at other companies. Well, that is only partially true.
The way Lync works today is that if I have Lync configured in my organization and have an Edge environment that is configured for open federation, then I can easily connect to and communicate with my business partners in other companies that are also configured for open federation. It is a great idea, and it saves a ton of money and effort when communicating with others in outside organizations.
Well, Lync Online doesn’t work that way. If I, as a Lync Online user, want to communicate via Lync with my business partners that also use Lync, then they have to do way more than just configure open federation. They have to specifically add the Lync Online environment because Microsoft doesn’t seem to know how to implement their own product.
I find it totally unacceptable.
Here is the resolution from Microsoft on my trouble ticket.
On-premise domain has to enable Federation with Lync Online to get this working.
Option#1 : Add the HostingProvider service entry:
From your Lync Front End server, launch the Lync Management Shell. Create a new Hosting Provider entry for Lync Online using the following command:
New-CSHostingProvider –identity LyncOnline –ProxyFqdn sipfed.online.lync.com –Enabled $True
Identity : LyncOnline
Name : LyncOnline
ProxyFqdn : sipfed.online.lync.com
VerificationLevel : AlwaysVerifiable
Enabled : True
EnabledSharedAddressSpace : False
HostsOCSUsers : False
IsLocal : False
Option#2 : Use Direct Federation : Add the Lync Online Allow domain entry with ProxyFqdn. ( Run the following two commands )
New-CSAllowedDomain –identity onlinedomain.com
Identity : onlinedomain.com
Domain : onlinedomain.com
Set-csAllowedDomain onlinedomain.com –ProxyFqdn sipfed.online.lync.com
Open Federation settings will not work with Lync Online domain. If the on-premise Lync Domain tries Open federation with a Lync Online domain: The Edge server rejects the communication as the host providing the service mismatch.