How to configure shared SIP address space?
For Skype for Business/Lync and Exchange Integration you have granted Lync Server permission to read Exchange UM Active Directory Domain Service Object. however, this will not work for Exchange Online.
For SfB/Lync Server On-Premise and Exchange online to work, you must configure shared SIP address space, the same SIP domain address space is available to both SfB/Lync Server and the hosted Exchange UM online provider.
This is like SfB/Lync Hybrid deployment, where some user homed on in the On-Premise SfB/Lync Server and some are homed on Skype for Business Online. SIP domain is split between them. When you integrate SfB/Lync On-Prem with Exchange Online UM, you must include the Exchange Online UM provider in the shared SIP address space.
To configure this, login to your SfB/Lync Front End server and open PowerShell management:
- Configure the Edge Server for federation by running the Set-CsAccessEdgeConfiguration cmdlet to set the following parameters:
- UseDnsSrvRouting specifies that Edge Servers will rely on DNS SRV records when sending and receiving federation requests.
- AllowFederatedUsers specifies whether internal users are allowed to communicate with users from federated domains. This property also determines whether internal users can communicate with users in a split domain scenario.
- EnablePartnerDiscovery, this is known as open federation this specifies whether Sfb/Lync Server will use DNS records to try to discover partner domains that are not listed in the Active Directory allowed domains list. If you set as False, SfB/Lync Server will federate only with domains that are found on the allowed domains list. This parameter is required if you use DNS service routing. In most deployments, the value is set to false to avoid opening up federation to all partners.After you setup access edge configuration, it will below image.
- Replicate the Central Management store (CMS) to the Edge Server and verify the replication.You can verify replication by running, Get-CsManagementStoreReplicationStatus cmdlet.
- Configure a hosting provider on the Edge Server by running the New-CsHostingProvider cmdlet to set the following parameters:
- Identity specifies a unique string value identifier for the hosting provider that you are creating, for example, LyncOnline.
- Enabled indicates whether the network connection between your domain and the hosting provider is enabled. Must be set to True. In that case network connection between SfB/Lync Server and Exchange Online.
- EnabledSharedAddressSpace indicates whether the hosting provider will be used in a shared SIP address space scenario. Must be set to True.
- HostsOCSUsers indicates whether the hosting provider is used to host SfB/Lync Server accounts. Must be set to False.
- ProxyFQDN specifies the fully qualified domain name (FQDN) for the proxy server used by the hosting provider, for example, sipfed.online.lync.com. This value cannot be modified. If the hosting provider changes its proxy server, you will need to delete and then recreate the entry for that provider.
- IsLocal indicates whether the proxy server used by the hosting provider is contained within your SfB/Lync Server topology. Must be set to False.After setup hosting provider, it will look like below image: