Microsoft Exchange オンプレミス - カレンダー同期
Microsoft Exchange オンプレミスとの接続を作成し、Workplace Reservation Management アプリケーションを使用して行われた予約を同期します。Workplace Reservation Management を使用して行われたすべての予約をオンプレミスカレンダーに同期したり、その逆を行ったりすることができます。オンプレミスカレンダーから Workplace Reservation Management への予約の同期は、サブスクリプション、同期トークン、イベント、オカレンスなどのさまざまなアプローチを使用して実行されます。
- ServiceNow® で MID Server に接続します。
- 接続および資格情報エイリアスを作成します。
Workplace Reservation Management から Microsoft Exchange オンプレミスへの同期
- Microsoft Exchange Server スポークをインストールします。
- Microsoft Exchange Server スポークを設定する
- Microsoft Exchange On-Premises MID Server と ServiceNow の接続
- MID Server を設定した後、カレンダープロバイダーに接続するための接続および資格情報エイリアスを作成します。詳細については、「Microsoft Exchange オンプレミスの接続および資格情報エイリアスの作成」を参照してください。
- 接続エイリアスと資格情報エイリアスを設定した後、Microsoft Exchange オンプレミスをカレンダープロバイダーとして構成します。詳細については、「カレンダープロバイダーとしての Microsoft Exchange On-Premises の構成」を参照してください。オンプレミスカレンダープロバイダー (新しいカレンダープロセッサー) をサポートするために、Microsoft EWS が追加されています。
Microsoft Exchange オンプレミスカレンダーから Workplace Reservation Management への同期
Microsoft Exchange オンプレミスカレンダーから予約ポータルへの予約の同期は、タイムリーなジョブスケジュール (WSDRS Sync Calendar items) を実行することによって行われます。
- [ページサイズ]、[同期バッチサイズ]、[同期バッチ間隔]に基づいて、情報は同期トークンによって取得されます。たとえば、(前のフィールドで) 値をそれぞれ 5、 500、60 と指定したとします。これは、60 秒間隔で 500 件の要求を生成できることを意味します。同期により、1 ページで 5 つの変更が行われます。
- オンプレミスカレンダーの下に予約可能な同期設定レコードを作成する場合は、それがアクティブ化されていることを確認する必要があります。
- 同期レコードがアクティブ化されると、フローがトリガーされ、その予約可能な同期レコードの同期トークンが [デルタ同期] モジュールに作成されます。
- ジョブスケジュール (WSDRS Sync Calendar items) は、すべてのアクティブな予約可能な同期構成の最新の変更を取得するためにアプリケーションで提供されます。ジョブスケジュールはデフォルトで False に設定されており、同期を開始するには有効にする必要があります。デフォルトでは、ジョブスケジュールは 5 分ごとに実行されるように設定されています。ただし、ジョブスケジュールの時刻は、必要に応じて設定できます。いつでも手動で実行することもできます。
- 予約可能な同期構成に加えられた変更は、[イベント] モジュールでイベントとして作成されます。アプリケーションは、Microsoft Exchange オンプレミスカレンダーの出席者の作成、更新、削除、読み取りイベントを作成します。
- 同期レコードごとに、イベントが作成されます。カレンダープロバイダーで指定されたページサイズに応じて、変更が表示されます。保留中の変更がある場合は、次回のスケジュール設定済みジョブの実行中に表示されます。
- 同期トークンを取得するために使用される API は、イベントの [応答] フィールドに応答を保存します。API は、単一の予約、複数の予約、および親の繰り返し予約に対して行われた変更を提供します。
- API によって作成された応答を使用して、Workplace Reservation Management アプリケーションで予約が作成されます。
- スケジュール設定済みジョブが実行されるたびに、次の同期の参照ポイントとして使用される同期トークンも更新されます。
Strict モード (Strict mode)
ワークスペースカレンダーの同期 アプリケーションを使用すると、Microsoft Exchange オンプレミスとの接続と構成を Strict モードでも構成できます。Strict モードでは、イベントは従業員のカレンダーに直接作成されず、代わりに一般の電子メールアドレスに送信されます。従業員はイベントに招待されます。予約の同期に使用する Strict モードのメール ID を指定できます。従業員が変更できるのは Workplace Reservation Management アプリケーションを使用した場合のみです。
Stric モードを有効にするには、オンプレミスカレンダープロバイダーを構成するとき [Strict モード] オプションを有効にします。要求者は招待者とみなされます。
過去の予約と同期する
- 構成した Microsoft Exchange オンプレミスカレンダープロバイダーであるカレンダープロバイダーは、アクティブである必要があります。
- [過去の予約と同期する (Synchronize past reservations)] フィールドを選択する必要があります。
- 過去の予約を同期する予約可能同期構成がアクティブである必要があります。
「要求なし」処理
要求なしは、カレンダー用に作成されたイベントのペイロードの生成された構文を検証するメカニズムです。ただし、イベントはカレンダープロバイダーに送信されるのではなく、作成されるだけです。管理者は、イベント (JSON) のペイロードコンテンツを検証して、が期待どおりに生成されていることを確認できます。 [要求なし] を選択すると、 Workplace Reservation Management アプリケーションで予約を作成、更新、またはキャンセルするときに、アプリケーションがカレンダープロバイダーに対して API 呼び出しを行わないようにします。