1. 程式人生 > >Exchange2016 & Skype for business 集成之一配置合作夥伴應用程序

Exchange2016 & Skype for business 集成之一配置合作夥伴應用程序

準備 art shadow change nec shell ref 自動發現 skype

準備條件

為Skype for Business Server和Exchange Server之間建立服務器到服務器的身份驗證,您必須做兩件事:
1)您必須為每臺服務器分配合適的證書(詳細參考文檔https://technet.microsoft.com/zh-cn/library/jj205253.aspx);
2)您必須將每臺服務器配置為另一臺服務器的合作夥伴應用程序:這意味著您必須將Skype for Business Server 2015配置為Exchange Server的合作夥伴應用程序,並且必須將Exchange Server配置為合作夥伴應用程序Skype for Business Server 2015。

集成 Skype for Business Server 2015 和 Exchange Server 前,必須配置自動發現服務。驗證是否配置,通過從 Exchange Server 命令行管理程序運行下列命令和檢查 AutoDiscoverServiceInternalUri 屬性的值:
Get-ClientAccessServer | Select-Object Name, AutoDiscoverServiceInternalUri | Format-List

技術分享圖片

如果此值是服務器的FQDN,必須將 URI 修改為自動發現服務autodiscover.occ.com
Get-ClientAccessServer | Set-ClientAccessServer -AutoDiscoverServiceInternalUri https://autodiscover.occ.com/autodiscover/autodiscover.xml


技術分享圖片
技術分享圖片

配置自動發現服務後,必須修改 Skype for Business Server OAuth 配置設置;這可確保 Skype for Business Server 了解從何處找到自動發現服務。要修改 Skype for Business Server 2015 中的 OAuth 配置設置,請從 Skype for Business Server 管理程序 內運行下列命令。運行此命令時,確保將 URI 指定到 Exchange Server 上運行的自動發現服務,並確保使用 autodiscover.svc 代替 autodiscover.xml (它指向由該服務使用的 XML 文件)指向服務位置:
Set-CsOAuthConfiguration -Identity global -ExchangeAutodiscoverUrl https://autodiscover.occ.com/autodiscover/autodiscover.svc


技術分享圖片
技術分享圖片
除了配置自動發現服務外,還必須為指向 Exchange Server 的服務創建 DNS 記錄。例如,如果你的自動發現服務位於 autodiscover.occ.com,則需要為解析為 Exchange Server 的完全限定域名的 autodiscover.occ.com 創建 DNS 記錄。

將Skype for Business Server配置為Exchange Server的合作夥伴應用程序
將Skype for Business Server 2015配置為Exchange Server 2016或Exchange Server 2013的合作夥伴應用程序的最簡單方法是運行Configure-EnterprisePartnerApplication.ps1腳本,這是Exchange Server附帶的Windows PowerShell腳本。要運行此腳本,您必須提供Skype for Business Server身份驗證元數據文檔的URL; 這通常是Skype for Business Server 2015池的完全限定域名,後跟後綴/ metadata / json / 1。如 https://sfbpool.occ.com/metadata/json/1 要將Skype for Business Server配置為合作夥伴應用程序,請打開Exchange命令行管理程序並運行類似於此的命令(假設Exchange已安裝在驅動器C上,並且它使用默認文件夾路徑):

"C:\Program Files\Microsoft\Exchange Server\V15\Scripts\Configure-EnterprisePartnerApplication.ps1 -AuthMetaDataUrl ‘https://sfbpool.occ.com/metadata/json/1‘ -ApplicationType Lync"
技術分享圖片
在配置合作夥伴應用程序後,建議您在Exchange郵箱和客戶端訪問服務器上停止並重新啟動Internet信息服務(IIS)。您可以使用與此類似的命令重新啟動IIS,這會重新啟動計算機上的服務:
iisreset mail01.occ.com
iisreset mail02.occ.com
技術分享圖片

將Exchange Server配置為Skype for Business Server的合作夥伴應用程序
將Skype for Business Server 2015配置為Exchange Server 2016或Exchange Server 2013的合作夥伴應用程序後,必須將Exchange Server配置為Skype for Business Server的合作夥伴應用程序。這可以通過使用Skype for Business Server命令行管理程序並指定Exchange的身份驗證元數據文檔來完成; 這通常是Exchange自動發現服務的URI,後跟後綴/ metadata / json / 1。例如:
https://autodiscover.occ.com/autodiscover/metadata/json/1
在Skype for Business Server中,通過使用New-CsPartnerApplication cmdlet 配置合作夥伴應用程序。除了指定元數據URI之外,您還應該將應用程序信任級別設置為完整; 這將允許Exchange代表其本身和任何授權用戶。例如:
New-CsPartnerApplication -Identity Exchange -ApplicationTrustLevel Full -MetadataUrl https://autodiscover.occ.com/autodiscover/metadata/json/1
技術分享圖片
要測試Skype for Business Server 2015和Exchange Server的集成,請從Skype for Business Server命令行管理程序運行類似於以下命令的命令:
Test-CsExStorageConnectivity –SipUri [email protected]
如果出現如下 報錯信息是正常,原因是權限不夠
技術分享圖片
將操作賬號加入到RTCUniversalUserAdmins組中即可
技術分享圖片

技術分享圖片

到這裏合作夥伴關系已經建立完成下一章我們將寫到配置本地Skype for Business Server 2015和Exchange 2016Outlook Web App之間的集成

Exchange2016 & Skype for business 集成之一配置合作夥伴應用程序