次の方法で共有


Exchange Serverアーカイブを使用するようにSkype for Business Serverを構成する

概要:Exchange Server 2016 または Exchange Server 2013 および Skype for Business Server の IM トランスクリプトを構成します。

Skype for Business Serverは、インスタント メッセージングと Web 会議のトランスクリプトを、SQL Server データベースではなく、ユーザーの Exchange Server 2016 または Exchange Server 2013 メールボックスにアーカイブするオプションを管理者に提供します。 管理者がこのオプションを有効にすると、トランスクリプトはユーザーのメールボックスの Purges フォルダーに書き込まれます。 Purges フォルダーは、Recoverable Items フォルダーにある隠しフォルダーです。 このフォルダーはエンド ユーザーには表示されませんが、フォルダーのインデックスは Exchange 検索エンジンによって作成され、Exchange メールボックス検索や Microsoft SharePoint Server 2013 を使用して検出できます。 情報は Exchange In-Place 保留機能 (メールやその他の Exchange 通信のアーカイブを担当) で使用されるのと同じフォルダーに格納されるため、管理者は 1 つのツールを使用して、ユーザーにアーカイブされたすべての電子通信を検索できます。

Important

会話のアーカイブを完全に無効にするには、会話の履歴も無効にする必要があります。 詳細については、Skype for Business Server、New-CsClientPolicyおよび Set-CsClientPolicyでの内部および外部通信のアーカイブの管理に関するトピックを参照してください。

トランスクリプトをExchange Serverにアーカイブするには、まず、Skype for Business ServerとExchange Serverの間でサーバー間認証を構成する必要があります。 サーバー間認証が実施されたら、Skype for Business Serverで次のタスクを実行できます (セットアップと構成によっては、これらのタスクをすべて完了する必要がない場合があることに注意してください)。

  1. Skype for Business Serverアーカイブ構成設定を変更して、Exchange アーカイブを有効にします。 この手順はすべての展開で必要です。

  2. ユーザーの内部通信と外部通信のどちらかまたは両方のアーカイブを有効にします。 この手順はすべての展開で必要です。

  3. 各ユーザーの ExchangeArchivingPolicy プロパティを構成します。 この手順は、Skype for Business ServerとExchange Serverが異なるフォレストに配置されている場合にのみ必要です。

手順 1: Exchange アーカイブを有効にする

Skype for Business Serverでのアーカイブは、主にアーカイブ構成設定を使用して管理されます。 Skype for Business Serverをインストールすると、これらの設定の 1 つのグローバル コレクションが自動的に付与されます。 (管理者は、必要に応じて、サイト スコープでアーカイブ設定の新しいコレクションを作成できます)。既定では、アーカイブはグローバル設定では有効ではなく、これらの設定では Exchange アーカイブは有効になっていません。 Exchange アーカイブを使用するには、管理者は、これらの構成設定で EnableArchiving プロパティと EnableExchangeArchiving プロパティの両方を構成する必要があります。 EnableArchiving プロパティは、次の 3 つの値のいずれかに設定できます。

  • なし。 アーカイブは無効になっています。 これが既定値です。 EnableArchiving が [なし] に設定されている場合、Skype for Business Serverアーカイブ データベースまたはExchange Serverに何もアーカイブされません。

  • ImOnly。 インスタント メッセージトランスクリプトのみがアーカイブされます。 Exchange アーカイブが有効になっている場合、これらのトランスクリプトはExchange Serverにアーカイブされます。 Exchange アーカイブが無効になっている場合、これらのトランスクリプトはSkype for Business Serverにアーカイブされます。

  • ImAndWebConf。 インスタント メッセージトランスクリプトと Web 会議トランスクリプトの両方がアーカイブされます。 Exchange アーカイブが有効になっている場合、これらのトランスクリプトはExchange Serverにアーカイブされます。 Exchange アーカイブが無効になっている場合、これらのトランスクリプトはSkype for Business Serverにアーカイブされます。

EnableExchangeArchiving プロパティはブール値です。EnableExchangeArchiving を True ($True) に設定して Exchange アーカイブを有効にするか、EnableExchangeArchiving を False ($False) に設定して Exchange アーカイブを無効にします。 たとえば、このコマンドはインスタント メッセージングトランスクリプトのアーカイブを有効にし、Exchange アーカイブも有効にします。

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

Exchange アーカイブを無効にするには、次のようなコマンドを使用します。このコマンドを使用すると、インスタント メッセージングのアーカイブが有効になりますが、Exchange へのアーカイブは無効になります (つまり、トランスクリプトはSkype for Business Serverにアーカイブされます)。

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

注意

EnableArchiving プロパティが [なし] に設定されている場合、Skype for Business Serverはインスタント メッセージングと Web 会議のトランスクリプトをまったくアーカイブしません。 この場合、サーバーは単に EnableExchangeArchiving に構成されている値を無視します。

Exchange アーカイブは、Skype for Business Serverを使用して有効または無効にすることもできます。 この操作を行うには、次の手順を実行します。

  1. コントロール パネルで、[監視とアーカイブ] を選択し、[アーカイブ構成] を選択します。

  2. [アーカイブ構成] タブで、変更するアーカイブ設定のコレクション ([グローバル] コレクションなど) をダブルクリックします。

  3. [ アーカイブ設定の編集 ] ウィンドウで、[ アーカイブ設定 ] ドロップダウン リストを選択し、[ アーカイブ IM セッション (インスタント メッセージング セッションをアーカイブする)] または [ IM および Web 会議セッションをアーカイブ する ] (インスタント メッセージングと Web 会議セッションの両方をアーカイブする) を選択します。

  4. アーカイブするアイテムを選択したら、[Exchange Server統合] チェック ボックスをオンにして Exchange アーカイブを有効にします。 Exchange アーカイブを無効にするには、このチェック ボックスをオフにします。

注意

[アーカイブ設定] が [アーカイブを無効にする] に設定されていると [Exchange Server の統合] チェック ボックスは利用できません。 最初にアーカイブを有効にしてから、Exchange アーカイブを有効にする必要があります。

Skype for Business ServerとExchange Serverが同じフォレストにある場合は、Exchange In-Place ホールド ポリシーを使用して、個々のユーザー (または少なくともExchange Serverに電子メール アカウントを持つユーザー) のアーカイブが管理されます。 以前のバージョンの Exchange に所属しているユーザーがいる場合、それらのユーザーのアーカイブは、Skype for Business Serverアーカイブ ポリシーを使用して管理されます。 Exchange Server 2016 または Exchange Server 2013 のアカウントを持つユーザーのみが、Skype for Businessトランスクリプトを Exchange にアーカイブできます。

Skype for Business ServerとExchange Serverが異なるフォレストに配置されている場合、個々のユーザーのアーカイブは、個々のユーザー アカウントごとに ExchangeArchivingPolicy プロパティを構成することによって管理されます。 詳細については、「 手順 3」を参照してください。

手順 2: 内部通信と外部通信のどちらかまたは両方のアーカイブを有効にする

アーカイブ (および Exchange アーカイブ) を有効にした後、適切なアーカイブ ポリシーを変更して、ユーザー セッションがアーカイブされるようにする必要があります。 アーカイブを有効にしても (手順 1)、インスタント メッセージングと Web 会議のトランスクリプトのアーカイブを開始Skype for Business Serverは発生しません。 このため、アーカイブ ポリシーを使用して内部通信と外部通信のどちらかまたは両方のアーカイブを有効にする必要があります。 Skype for Business Serverをインストールする場合は、2 つのプロパティを含む単一のグローバル アーカイブ ポリシーもインストールします。

  • ArchiveInternal。 True ($True) に設定すると、organizationに Active Directory アカウントを持つユーザーのみが関与する内部通信セッションがアーカイブされることを示します。

  • ArchiveExternal。 True ($True) に設定すると、内部通信セッション (organizationに Active Directory アカウントを持たない少なくとも 1 人のユーザーが関係するセッション) がアーカイブされることを示します。

既定では、これらのプロパティの値はどちらも False に設定されており、内部通信セッションも外部通信セッションもアーカイブされません。 グローバル ポリシーを変更するには、Skype for Business Server管理シェルと Set-CsArchivingPolicy コマンドレットを使用します。 次のコマンドを実行すると、内部通信セッションと外部通信セッションの両方のアーカイブが有効になります。

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 for Business Server コントロール パネルを使用して管理することもできます。 コントロール パネル内で、[監視とアーカイブ] を選択し、[アーカイブ ポリシー] を選択します。 既存のポリシーを変更するには、ポリシー (グローバルなど) をダブルクリックし、[ アーカイブ ポリシーの編集 ] ウィンドウで、必要に応じて [ 内部通信のアーカイブ ] チェックボックスと [ 外部通信のアーカイブ ] チェック ボックスをオンまたはオフにします。 新しいアーカイブ ポリシーを作成するには、[ 新規 ] を選択し、[ サイト ポリシー ] または [ ユーザー ポリシー] を選択します。 新しいユーザー ポリシーを作成する場合は、 ([ユーザー ] タブから) 適切なユーザー アカウントにアクセスし、それらのユーザーに新しいポリシーを割り当てる必要があります。

手順 3: ExchangeArchivingPolicy プロパティを構成する

Skype for Business ServerとExchange Serverが異なるフォレストに配置されている場合、アーカイブ構成設定で Exchange アーカイブを有効にするだけでは不十分です。これにより、インスタント メッセージングと Web 会議のトランスクリプトが Exchange にアーカイブされることはありません。 代わりに、関連するSkype for Business Serverユーザー アカウントごとに ExchangeArchivingPolicy プロパティも構成する必要があります。 このプロパティは、次の 4 つの値のいずれかに設定できます。

  1. 初期化されていません。 アーカイブが、ユーザーの Exchange メールボックス用に構成された In-Place 保留設定に基づいて行われることを示します。ユーザーのメールボックス In-Place 保留が有効になっていない場合、ユーザーはメッセージングと Web 会議のトランスクリプトをSkype for Business Serverにアーカイブします。

  2. UseLyncArchivingPolicy。 ユーザーのインスタント メッセージングと Web 会議のトランスクリプトを Exchange ではなくSkype for Business Serverにアーカイブする必要があることを示します。

  3. NoArchiving。 ユーザーのインスタント メッセージングと Web 会議のトランスクリプトを一切アーカイブしないことを示します。 この設定は、ユーザーに割り当てられているSkype for Business Serverアーカイブ ポリシーをオーバーライドすることに注意してください。

  4. ArchivingToExchange。 ユーザーのメールボックスに割り当てられている (または割り当てられていない) In-Place 保留設定に関係なく、ユーザーのインスタント メッセージングと Web 会議のトランスクリプトを Exchange にアーカイブする必要があることを示します。

たとえば、インスタント メッセージングと Web 会議のトランスクリプトが常に Exchange にアーカイブされるようにユーザー アカウントを構成するには、Skype for Business Server管理シェルから次のようなコマンドを使用できます。

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

ユーザーのグループ (たとえば、指定したレジストラー プールに所属するすべてのユーザー) に同じアーカイブ ポリシーを設定する場合は、次のようなコマンドを使用します。

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

ExchangeArchivingPolicy プロパティの値を構成するには、Skype for Business Server管理シェル (および Windows PowerShell) を使用する必要があります。 このプロパティは、Skype for Business Serverの管理者には公開されません。

特定のアーカイブ ポリシーを割り当てられているすべてのユーザーの一覧を表示するには、次のようなコマンドを使用します。このコマンドを実行すると、ExchangeArchivingPolicy プロパティが Uninitialized に設定されているすべてのユーザーの Active Directory 表示名が取得されます。

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

同様に、このコマンドは、ExchangeArchivingPolicy プロパティが UseLyncArchivingPolicy に設定されていないユーザーの表示名を返します。

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