Lync2013與Exchange2013整合IM到Microsoft Outlook Web App 2013(二十三)

來源:互聯網
上載者:User

標籤:存檔 監控 lync 2013 powershell 休閑 管理 ucs 統一連絡人儲存 im 整合 owa

        除了與 Microsoft Outlook 2013 整合之外,Microsoft Lync Server 2013 還可與 Microsoft Outlook Web App 2013 完全整合;此外,這將向 Outlook Web App 添加立即訊息和狀態,並使您的統一連絡人清單能夠在 Outlook Web App 和 Microsoft Lync 2013 之間共用。若要整合 Lync Server 2013 和 Outlook Web App,您必須先確認已在 Microsoft Exchange Server 2013 後端伺服器上安裝整合通訊託管 API 4.0 運行時。您可以通過確定存在以***冊表值來實現此目的:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\InstantMessaging\ImplementationDLLPath

ImplementationDLLPath 應指向檔案 Microsoft.Rtc.Internal.Ucweb.dll 的檔案夾位置。如果沒有,或者如果該註冊表值不存在,您應從 Microsoft 下載中心下載並安裝 UCMA 運行時安裝程式,網址為 http://www.microsoft.com/zh-cn/download/details.aspx?id=34992。

其實我們在安裝Exchange2013的時候,先決條件裡是需要安裝UCMA的,所以預設所有的Exchange角色服務器均是安裝了!

650) this.width=650;" width="720" height="541" title="002.png" style="width:720px;height:541px;" src="http://s3.51cto.com/wyfs02/M00/53/87/wKiom1RqC7uR4W5CAASK0T2HLwo318.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqC7uR4W5CAASK0T2HLwo318.jpg" />

為 Outlook Web App 建立受信任應用程式集區

命令為:

New-CsTrustedApplicationPool -Identity mail.corp.robin.com -Registrar pool01.corp.robin.com -Site GDSite -RequiresReplication $False

650) this.width=650;" width="720" height="53" title="004.png" style="width:720px;height:53px;" src="http://s3.51cto.com/wyfs02/M00/53/88/wKiom1RqEMqDwGcJAAC9srW_3ww560.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqEMqDwGcJAAC9srW_3ww560.jpg" />

在上面的命令中,mail.corp.robin.com 是 Outlook Web App 池的完全限定網域名稱;此名稱必須與提供對 Outlook Web App 的訪問權的認證的“使用者名稱”和“使用者替代名稱(SAN)”欄位中顯示的名稱相同。同樣, pool01.corp.robin.com 是將託管新的受信任應用程式集區的 Lync Server 2013 池的完全限定網域名稱。另請注意,指定的網站 GDSite 表示 Lync Server 網站的 DisplayName。SiteID 並不一定與網站的 DisplayName 相同;您可以通過從 Lync Server 命令列管理程式中運行以下命令來檢索 Lync Server 網站的 SiteID:Get-CsSite

650) this.width=650;" width="720" height="643" title="003.png" style="width:720px;height:643px;" src="http://s3.51cto.com/wyfs02/M02/53/85/wKioL1RqD8mj-ajUAAJZpXVFS44437.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqD8mj-ajUAAJZpXVFS44437.jpg" />

在建立受信任應用程式集區後,可使用類似於以下命令的命令為 Outlook Web App 配置應用程式識別碼和連接埠:

New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn atl-owa-001.litwareinc.com  -Port 5199

650) this.width=650;" width="720" height="643" title="006.png" style="width:720px;height:643px;" src="http://s3.51cto.com/wyfs02/M01/53/85/wKioL1RqEXaAiS9tAAMAXhmk5nw481.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqEXaAiS9tAAMAXhmk5nw481.jpg" />

在上面的命令中,ApplicationID 只是一個用於區分各個受信任應用程式的友好標識符。ApplicationID 可以是任何不包含空格或其他禁用字元的文本字串。(為了確保您建立有效標識符,建議您在指定 ApplicationId 時僅使用字母和數字。)賦給 Port 參數的值也將由管理員處理:它可以是任何可用網路連接埠。

在建立受信任應用程式後,您必須運行以下命令來啟用對 Lync Server 拓撲所做的更改:

Enable-CsTopology

650) this.width=650;" width="720" height="643" title="007.png" style="width:720px;height:643px;" src="http://s3.51cto.com/wyfs02/M01/53/88/wKiom1RqESuzKrepAAM2yNZYPE0682.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqESuzKrepAAM2yNZYPE0682.jpg" />

發布拓撲後,我麼可以在Lync的拓撲中看到我們添加的mai.corp.robin.com這台夥伴伺服器了

650) this.width=650;" width="720" height="375" title="01.png" style="width:720px;height:375px;" src="http://s3.51cto.com/wyfs02/M00/53/88/wKiom1RqEjzD3lX_AAO2rl_hsAY157.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqEjzD3lX_AAO2rl_hsAY157.jpg" />

在 Outlook Web App 上啟用立即訊息

正確配置 Lync Server 之後,您即可開始配置 Outlook Web App。該過程的第一步是對前端伺服器上的所有 Outlook Web App 虛擬目錄啟用立即訊息。(無需為後端伺服器上的虛擬目錄啟用立即訊息。事實上,建議您不要在後端伺服器上啟用立即訊息。)可通過從 Exchange 命令列管理程式中運行以下命令來在Client Access Server上啟用立即訊息:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingEnabled $True -InstantMessagingType OCS

650) this.width=650;" width="720" height="102" title="008.png" style="width:720px;height:102px;" src="http://s3.51cto.com/wyfs02/M02/53/85/wKioL1RqEdLDkeKDAADXNMpxcfw600.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqEdLDkeKDAADXNMpxcfw600.jpg" />

注意:預設情況下,在您安裝 Outlook Web App 時會啟用立即訊息;也就是說,InstantMessagingEnabled 屬性設定為 True。不過,您仍必須運行上面的命令才能將立即訊息類型設定為 OCS。預設情況下,InstantMessagingType 設定為 None。

配置用於Lync與Exchange伺服器驗證的CA,擷取指紋
注意:使用EMS重新申請前端認證,使用者名稱為前端FQDN,完成申請後將該認證匯出PFX認證檔案,再倒入到後端。使用EMS擷取申請認證的指紋。

認證的申請在這裡就具體不多說了,但是記住:使用者名稱裡面要包括Exchange前端伺服器的FQDN,我這裡的環境是兩台Exchange前端和三台Exchange郵箱伺服器角色,其中一台沒開,不影響我們做實驗!

大概步驟如下:

在其中一台ExchangeClient Access Server上申請一張認證,我這裡有好名稱為oAuth02,申請好後登陸認證伺服器:http://robindc01/certsrv進入申請認證,申請好後分配給剛才申請的用戶端伺服器,然後從用戶端伺服器匯出,然後倒入到3台郵箱角色服務器

用於 Outlook Web App 的認證必須是 Lync Server 信任的認證。確保認證將同時受 Lync Server 和 Exchange 信任的一種方法是使用內部憑證授權單位在郵箱伺服器上建立認證,從而確保伺服器 FQDN 用作使用者名稱,並且此 FQDN 顯示在認證替代名稱欄位中。在建立認證之後,可以將認證匯入到後端伺服器。最終結果是同一認證用於兩種目的:1) Exchange 整合通訊和 Lync Server 之間的通訊;2) Outlook Web App 和 Lync Server 之間的整合。

650) this.width=650;" width="720" height="389" title="02.png" style="width:720px;height:389px;" src="http://s3.51cto.com/wyfs02/M02/53/86/wKioL1RqFcqQ32ryAAKdRzMLGgs998.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqFcqQ32ryAAKdRzMLGgs998.jpg" />

650) this.width=650;" width="720" height="389" title="03.png" style="width:720px;height:389px;" src="http://s3.51cto.com/wyfs02/M02/53/88/wKiom1RqFVbxUJg_AAKx90hu5KI405.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqFVbxUJg_AAKx90hu5KI405.jpg" />

接下來,您必須向Exchage郵箱角色服務器上的 Outlook Web App Web.config 檔案(此檔案通常位於檔案夾 C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa 中)中添加以下兩行。這兩行應添加在 Web.config 檔案中的 <應用程式設定> 節點之下,並且應僅在安裝了 Outlook Web App 的後端伺服器上執行此過程。注意每台郵箱角色服務器都需要作修改

<add key="IMCertificateThumbprint" value="EA5A332496CC05DA69B75B66111C0F78A110D22d"/>
<add key="IMServerName" value="pool01.corp.robin.com"/>

650) this.width=650;" width="720" height="217" title="05.png" style="width:720px;height:217px;" src="http://s3.51cto.com/wyfs02/M00/53/88/wKiom1RqFtLDspI7AAJzqipAHR0789.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqFtLDspI7AAJzqipAHR0789.jpg" />

另請注意,賦給 IMServerName 的值是您在其中為 Outlook Web App 建立受信任應用程式集區的 Lync Server 池的完全限定網域名稱。

更新 Web.config 檔案之後,您應在 Exchange 後端伺服器上運行以下命令以便回收 Outlook Web App 池:

C:\Windows\System32\Inetsrv\Appcmd.exe recycle apppool /apppool.name:"MSExchangeOWAAppPool"

650) this.width=650;" width="720" height="320" title="012.png" style="width:720px;height:320px;" src="http://s3.51cto.com/wyfs02/M02/53/88/wKiom1RqF0SQWxBOAAEti8t3mKk054.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqF0SQWxBOAAEti8t3mKk054.jpg" />

如果回收操作成功,則 Exchange 命令列管理程式中將顯示以下訊息:

"MSExchangeOWAAppPool" successfully recycled

配置 Outlook Web App 郵箱策略

此時,您可以使用以下命令為一個或多個相應 Outlook Web App 郵箱策略配置立即訊息。例如,在您的某個郵箱伺服器上啟動並執行以下命令將為 Default 策略啟用立即訊息:

Set-OwaMailboxPolicy -Identity "Default" -InstantMessagingEnabled $True -InstantMessagingType "OCS"

650) this.width=650;" width="720" height="320" title="013.png" style="width:720px;height:320px;" src="http://s3.51cto.com/wyfs02/M01/53/88/wKiom1RqF23SLWR3AAF3Ye1n-Vo816.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqF23SLWR3AAF3Ye1n-Vo816.jpg" />

以下命令將為您的所有 Outlook Web App 郵箱策略啟用立即訊息:

Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -InstantMessagingEnabled $True -InstantMessagingType "OCS"

啟用郵箱策略之後,由該策略管理的所有使用者將實現 Lync Server 與 Outlook Web App 之間的完全整合,前提是:

使用者在 Exchange 2013 上具有郵箱。
已為使用者啟用 Lync Server 2013。
使用者具有有效 SIP Proxy 位址。

下面看看整合後的效果:

開啟張三的OWA,點擊登入到IM

650) this.width=650;" width="720" height="541" title="015.png" style="width:720px;height:541px;" src="http://s3.51cto.com/wyfs02/M00/53/86/wKioL1RqGg7wLadYAAKab70z3oo484.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqGg7wLadYAAKab70z3oo484.jpg" />

可以看到,登入成功,而且可以看到線上狀態

650) this.width=650;" width="720" height="541" title="016.png" style="width:720px;height:541px;" src="http://s3.51cto.com/wyfs02/M00/53/88/wKiom1RqGZqiHji-AALJ4DWtTlY517.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqGZqiHji-AALJ4DWtTlY517.jpg" />

也能在OWA看到其他連絡人的線上狀態

650) this.width=650;" width="720" height="518" title="017.png" style="width:720px;height:518px;" src="http://s3.51cto.com/wyfs02/M01/53/86/wKioL1RqGg7jv-aoAAJt2lgO1C8606.jpg" border="0" vspace="0" hspace="0" alt="wKioL1RqGg7jv-aoAAJt2lgO1C8606.jpg" />

滑鼠定位到連絡人頭像,點擊那個即使訊息表徵圖即可開始對話了

650) this.width=650;" width="720" height="541" title="018.png" style="width:720px;height:541px;" src="http://s3.51cto.com/wyfs02/M01/53/88/wKiom1RqGZuTgF65AAMMJH-2N6I950.jpg" border="0" vspace="0" hspace="0" alt="wKiom1RqGZuTgF65AAMMJH-2N6I950.jpg" />

650) this.width=650;" title="019.png" style="float:none;" src="http://s3.51cto.com/wyfs02/M02/53/86/wKioL1RqGg-x0a66AADW32sBjko669.jpg" alt="wKioL1RqGg-x0a66AADW32sBjko669.jpg" />

看到效果後,是不是覺得OWA整合IM效果還不錯?個人還是比較驚喜!


本文出自 “Robin's Home” 部落格,轉載請與作者聯絡!

Lync2013與Exchange2013整合IM到Microsoft Outlook Web App 2013(二十三)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.