設定 商務用 Skype Server 以使用 Exchange Server 封存

總結:設定 Exchange Server 2016 或 Exchange Server 2013 和 商務用 Skype Server 的 IM 文字記錄。

商務用 Skype Server 可讓系統管理員選擇將立即訊息和 Web 會議文字記錄封存至使用者的 Exchange Server 2016 或 Exchange Server 2013 信箱,而不是 SQL Server 資料庫。 如果您啟用此選項,文字記錄會寫入使用者信箱中的 [清除] 資料夾。 [清除] 資料夾是位於 [可復原的專案] 資料夾中的隱藏資料夾。 雖然使用者看不到這個資料夾,但該資料夾是由 Exchange 搜尋引擎編制索引,您可以使用 Exchange 信箱搜尋和/或 Microsoft SharePoint Server 2013 來發現。 由於資訊儲存在 Exchange In-Place 保留功能所使用的相同資料夾中, (負責封存電子郵件和其他 Exchange 通訊) ,系統管理員可以使用單一工具來搜尋所有封存給使用者的電子通訊。

重要

若要完全停用交談封存,您也必須停用交談記錄。 如需詳細資訊,請參閱下列主題:管理 商務用 Skype Server 中的內部和外部通訊封存New-CsClientPolicySet-CsClientPolicy

若要將文字記錄封存至 Exchange Server,您必須先在 商務用 Skype Server 和 Exchange Server 之間設定伺服器對伺服器驗證。 伺服器對伺服器驗證完成之後,您可以在 商務用 Skype Server (中執行下列工作,請注意,根據您的設定和設定,您可能不需要完成所有這些工作) :

  1. 修改 商務用 Skype Server 封存設定,以啟用 Exchange 封存。 所有部署都必須執行此步驟。

  2. 為使用者啟用內部和/或外部通訊的封存功能。 所有部署都必須執行此步驟。

  3. 為每個用戶設定 ExchangeArchivingPolicy 屬性。 只有在 商務用 Skype Server 和 Exchange Server 位於不同的森林中時,才需要執行此步驟。

步驟 1:啟用 Exchange 封存

商務用 Skype Server 封存主要是使用封存設定來管理。 當您安裝 商務用 Skype Server 系統會自動提供這些設定的單一全域集合。 (系統管理員可以選擇性地在網站範圍建立新的封存設定集合。) 根據預設,全域設定中並不會啟用封存,這些設定中也不會啟用 Exchange 封存。 若要使用 Exchange 封存,系統管理員必須在這些組態設定中同時設定 EnableArchiving 和 EnableExchangeArchiving 屬性。 EnableArchiving 屬性可以設定為三個可能值的其中之一:

  • 。 封存已停用。 這是預設值。 如果 EnableArchiving 設為 [無],則您的 商務用 Skype Server 封存資料庫或 Exchange Server 中沒有任何專案封存。

  • ImOnly。 只會封存立即訊息文字記錄。 如果已啟用 Exchange 封存,這些文字記錄會封存在 Exchange Server 中。 如果 Exchange 封存已停用,則這些文字記錄會封存到 商務用 Skype Server。

  • ImAndWebConf。 立即訊息文字記錄和 Web 會議文字記錄都會封存。 如果已啟用 Exchange 封存,這些文字記錄會封存在 Exchange Server 中。 如果 Exchange 封存已停用,則這些文字記錄會封存到 商務用 Skype Server。

EnableExchangeArchiving 屬性是布爾值:將 EnableExchangeArchiving 設為 True ($True) 以啟用 Exchange 封存,或將 EnableExchangeArchiving 設為 False ($False) 以停用 Exchange 封存。 例如,此命令會啟用立即訊息文字記錄的封存,並啟用 Exchange 封存:

Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $True

若要停用 Exchange 封存,請使用類似下列的命令,可啟用立即訊息封存,但停用封存至 Exchange (換句話說,文字記錄會封存到 商務用 Skype Server) :

Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $False

注意事項

如果 EnableArchiving 屬性設為 None,則 商務用 Skype Server 完全不會封存立即訊息和 Web 會議文字記錄。 在這種情況下,伺服器只會略過針對 EnableExchangeArchiving 設定的值。

您也可以使用 商務用 Skype Server 啟用 exchange 封存 (或停用) 。 若要這麼做,請完成下列程式:

  1. 在 控制台 中,選取 [監控和封存],然後選取 [封存設定]

  2. 在 [ 封存設定 ] 索引標籤上,按兩下要修改的封存設定集合 (例如 全域 集合) 。

  3. 在 [ 編輯封存設定 ] 窗格中,選取 [ 封存設定 ] 下拉式清單,然後選取 [ 封存 IM 會話 (封存立即訊息會話) 或封存 IM 和 Web 會議會話 (以封存立即訊息和 Web 會議會話) 。

  4. 選擇要封存的項目之後,選取 [Exchange Server 整合] 複選框以啟用 Exchange 封存。 若要停用 Exchange 封存,請清除此複選框。

注意事項

如果 [封存] 設定設為 [停用封存],將無法使用 [Exchange Server 整合] 選框。 您必須先啟用封存,然後啟用 Exchange 封存。

如果 商務用 Skype Server 和 Exchange Server 位於相同的森林中,則 (或至少對在 Exchange Server) 上擁有電子郵件帳戶的使用者,封存是使用 Exchange In-Place 保留原則來管理。 如果您有家用舊版 Exchange 的使用者,則會使用 商務用 Skype Server 封存原則來管理這些使用者的封存。 只有擁有 2016 年 Exchange Server 或 2013 年 Exchange Server 帳戶的使用者,才能將其 商務用 Skype 文字記錄封存至 Exchange。

如果 商務用 Skype Server 和 Exchange Server 位於不同的森林中,則會為個別用戶設定每個個別用戶帳戶的 ExchangeArchivingPolicy 屬性來管理個別使用者的封存。 如需詳細資訊,請參閱 步驟 3

步驟 2:啟用內部和/或外部通訊的封存

啟用封存 (和 Exchange 封存) 之後,您必須修改適當的封存原則,以確保已封存用戶會話。 啟用封存 (步驟 1) 並不會導致 商務用 Skype Server 開始封存立即訊息和 Web 會議文字記錄。 您必須改用封存原則來啟用內部和/或外部封存。 當您安裝 商務用 Skype Server 也會安裝包含兩個屬性的單一全域封存原則:

  • ArchiveInternal。 當設定為 True ($True) 表示只有在貴組織中有 Active Directory 帳戶的使用者所參與的內部通訊會話會遭到封存。

  • ArchiveExternal。 設定為 True ($True) 表示至少會封存一位在貴組織中沒有 Active Directory 帳戶的使用者的內部通訊工作階段 (工作階段) 。

根據預設,這兩個屬性值都設為 False,這表示不會封存內部或外部通訊會話。 若要修改全域原則,您可以使用 商務用 Skype Server 管理命令介面和 Set-CsArchivingPolicy Cmdlet。 此指令可封存內部和外部通訊工作階段:

Set-CsArchivingPolicy -Identity "global" -ArchiveInternal $True -ArchiveExternal $True

或者,您可以使用 New-CsArchivingPolicy 在網站範圍或個別用戶範圍建立新原則。 例如,此命令會建立新的每個使用者封存原則,名稱為 RedmondArchivingPolicy:

New-CsArchivingPolicy -Identity "RedmondArchivingPolicy" -ArchiveInternal $True -ArchiveExternal $True

如果您建立每個用戶的原則,您必須將該原則指派給適當的使用者。 例如:

Grant-CsArchivingPolicy -Identity "Ken Myer" -PolicyName  "RedmondArchivingPolicy"

封存原則也可以使用 商務用 Skype Server 控制台 來管理。 在 [控制台 中,選取 [監控和封存],然後選取 [封存原則]。 若要修改現有原則,請按兩下原則 (例如全域) ,然後在 [ 編輯封存 原則] 窗格中,視需要選取或清除 [ 封存內部通訊 ] 和 [ 封存外部通訊 ] 複選框。 若要建立新的封存原則,請選取 [ 新增 ],然後選取 [網站原則 ] 或 [ 用戶原則]。 如果您建立新的用戶原則,您必須從 [使用者] 索引 標籤取 適當的使用者帳戶 () ,並將新原則指派給這些使用者。

步驟 3:設定 ExchangeArchivingPolicy 屬性

如果 商務用 Skype Server 和 Exchange Server 位於不同的森林中,那麼在封存設定中啟用 Exchange 封存還不夠;這不會導致立即訊息和 Web 會議文字記錄封存在 Exchange 中。 您也必須改為在每個相關 商務用 Skype Server 用戶帳戶上設定 ExchangeArchivingPolicy 屬性。 此屬性可以設定為四個可能值的其中之一:

  1. 未初始化。 表示封存是根據針對使用者 Exchange 信箱設定的 In-Place 保留設定而定;如果使用者的信箱尚未啟用 In-Place 保留,則使用者的郵件和 Web 會議文字記錄會封存在 商務用 Skype Server 中。

  2. UseLyncArchivingPolicy. 表示使用者的立即訊息和 Web 會議文字記錄應該封存在 商務用 Skype Server 而不是 Exchange 中。

  3. NoArchiving。 表示使用者的立即訊息和 Web 會議文字記錄不應封存。 請注意,此設定會覆寫指派給使用者的任何 商務用 Skype Server 封存原則。

  4. ArchivingToExchange。 表示無論 In-Place 保留設定 (或尚未指派) 使用者的信箱,使用者的立即訊息和 Web 會議文字記錄都應該封存到 Exchange。

例如,若要設定使用者帳戶,讓立即訊息和 Web 會議文字記錄一律封存到 Exchange,您可以使用類似來自 商務用 Skype Server 管理命令介面的命令:

Set-CsUser -Identity "Ken Myer" -ExchangeArchivingPolicy ArchivingToExchange

例如,如果您想要為一組用戶設定相同的封存原則, (,將所有使用者都設在指定的註冊機構集區) 您可以使用類似以下的命令:

Get-CsUser -Filter {RegistrarPool -eq "atl-cs-001.litwareinc.com"} | Set-CsUser -ExchangeArchivingPolicy ArchivingToExchange

您必須使用 商務用 Skype Server 管理命令介面 (和 Windows PowerShell) ,才能設定 ExchangeArchivingPolicy 屬性的值。 此屬性不會向 商務用 Skype Server 中的系統管理員公開。

如果您想要檢視已獲指派特定封存原則之所有使用者的清單,您可以使用類似下列的命令,該命令會傳回將 ExchangeArchivingPolicy 屬性設為 [未初始化] 的所有使用者的 Active Directory 顯示名稱:

Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -eq "Uninitialized"} | Select-Object DisplayName

同樣地,此命令會傳回尚未將 ExchangeArchivingPolicy 屬性設為 UseLyncArchivingPolicy 之使用者的顯示名稱:

Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -ne "UseLyncArchivingPolicy"} | Select-Object DisplayName