Exchange 内の EWS の構成オプション
EWS クライアントからアクセス可能な構成設定と、EWS クライアントに影響を与える構成可能な Exchange の設定に関する情報について紹介します。
多数の構成設定が EWS クライアント アプリケーションの動作に影響を与えます。 こうした設定は、次のいずれかになります。
クライアントから読み取り専用または読み書き可能。
EWS サービスをホストしている Exchange サーバーでアクセスされる。
クライアントは、Exchange Online、Office 365 の一部としての Exchange Online、およびオンプレミスの Exchange サーバー上の設定にアクセスできます。 Exchange 管理者は、オンプレミスの Exchange サーバーのすべての設定を使用できますが、Exchange Online テナント管理者には使用できない設定もあります。 この記事では、クライアント、Exchange Server 管理者、および Exchange Online テナント管理者が、どの構成設定にアクセスできるかについて説明します。
クライアントがアクセスできる構成設定
クライアント アプリケーションは、Exchange サーバーの構成オプションのいくつかを取得および設定できます。 すべての EWS アプリケーションが必要とする構成設定は、自動検出サービスによって提供されます。 その他の構成設定は、特殊なアプリケーションのシナリオに使用されます。
表 1. EWS クライアントの構成オプションを提供する Web サービス機能
機能 | 説明 |
---|---|
自動検出サービス |
自動検出サービスは、クライアント アプリケーションに構成情報を提供します。これにより、クライアントは EWS と通信するように、そのクライアント自体を自動的に構成できるようになります。 |
メールボックスに保存されているカスタム構成情報 |
メールボックスにカスタム構成情報を保存するオプションはいくつかありますが (ユーザー構成オブジェクト、カスタム アイテム、または拡張プロパティ)、そのうちの 1 つを使用できます。 |
代理人管理 |
EWS には、メールボックスへの代理人アクセスを管理するための CRUD 操作が用意されています。 代理人とは、別のユーザーのメールボックスへのアクセス許可が与えられているユーザーのことです。 代理人管理の操作を使用して代理人管理を有効にできます (EWS を使用する場合)。また、EWS マネージ API を使用している場合は、次のメソッドを使用します。 - ExchangeService.AddDelegates - ExchangeService.GetDelegates - ExchangeService.UpdateDelegates - ExchangeService.RemoveDelegates |
電子情報開示検索の構成 |
電子情報開示クライアント アプリケーションは、電子情報開示検索クエリ、検索可能なメールボックスの一覧、およびインプレース メールボックス ホールドの ID を含む構成情報の検索が可能です。 |
フォルダーのアクセス許可 |
フォルダーのアクセス許可により、ユーザーがパブリック フォルダーで実行可能な操作を制限します。また、代理人アクセスの場合は、代理人が他のユーザーのフォルダーで実行可能な操作を制限します。 Folder.Bind メソッドまたは GetFolder 操作のどちらかを使用すると、各フォルダーのアクセス許可セットにアクセスできます。このフォルダーには、パブリック フォルダー、共有プライベート フォルダー、またはユーザーが代理人アクセスするフォルダーが含まれます。 |
メールのヒント、ユニファイド メッセージング、または保護ルール |
GetServiceConfiguration 操作によって、メールのヒント、ユニファイド メッセージング、および保護ルールに関する読み取り専用のサービス構成情報が得られます。 |
Exchange サーバーで管理者がアクセスできる構成設定
ほとんどのクライアント アプリケーションのシナリオでは、サーバー構成設定に変更を加える必要はありません。ただし、それが必要になるシナリオもあります。 たとえば、中間層アプリケーションがユーザーとして機能できるようにするには、サーバーで Exchange の偽装を設定する必要があります。 一部の設定は、オンプレミスの Exchange サーバーでのみアクセス可能な点に注意してください。 Exchange Online を対象にしている場合、クライアント アプリケーションは既定の設定で操作する必要があります。
表 2. EWS クライアントに影響する Exchange サーバー構成オプション
機能 | Exchange Online からアクセス可能にするか | 詳細の参照先 |
---|---|---|
仮想ディレクトリの設定 (認証を含む) |
いいえ |
Get-WebServicesVirtualDirectory Set-WebServicesVirtualDirectory |
自動検出 |
いいえ |
Get-AutodiscoverVirtualDirectory Set-AutodiscoverVirtualDirectory |
準拠 |
はい |
アーカイブ 電子情報開示 保存機能 データ損失防止 |
管理の委任 |
はい |
受信者のアクセス許可の管理 |
Exchange の偽装 |
はい |
Exchange の偽装を構成する |
メールのヒント、ユニファイド メッセージング、または保護ルール |
はい |
メールヒント ユニファイド メッセージングのコマンドレット Outlook の保護ルール |
調整 |
いいえ |
調整設定 |
ユーザー エージェントのフィルター処理 |
はい |
ユーザー エージェントのフィルター処理 |