Microsoft Exchange Online - カレンダー同期
Microsoft Exchange Online と ワークプレイス予約管理 の間で予約を同期します。
ワークスペースカレンダーの同期 アプリケーションは、Microsoft Exchange Online Outlook カレンダーと ワークプレイス予約管理 アプリケーションの間の接続を確立するためのメディアを提供します。予約ポータルで行われた予約を Microsoft Outlook カレンダーに同期し、日時をブロックすることができます。同様に、Microsoft Outlook カレンダーで作成されたイベントを ワークプレイス予約管理 アプリケーションと同期し、予約とその詳細を追跡することもできます。
Microsoft Graph API
- MS グラフ 1
- MS グラフ 2
サブスクリプション
予約可能な同期構成を有効にして予約を Microsoft Exchange Online と同期すると、サブスクリプションが自動的に作成されます。アプリケーションは、サブスクリプションの更新が失敗した場合に通知します。通知は、ワークスペースカレンダーの同期 admin [sn_wsd_rsvsync.admin] ロールを持つユーザーに送信されます。サブスクリプションは、アクティブな予約可能な同期構成に対してのみ作成されます。サブスクリプションは、ルームメールボックスのイベントの変更について通知します。サブスクリプションの詳細については、「https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-1.0&tabs=http」を参照してください。
Webhook レジストリには、コールバックを実行するためのサブスクリプション関連の詳細が含まれています。Webhook レジストリを構成するには、「Microsoft Exchange Online スポークの Webhook レジストリの構成」を参照してください。
ワークプレイスサービスデリバリ から Microsoft Exchange Online への同期
- Microsoft Exchange Onlineを使用して通常モード接続を設定するには、「Microsoft Exchange Online との通常モード接続の作成」を参照してください。
- Microsoft Exchange Onlineを使用して strict モード接続を設定するには、「Microsoft Exchange Online との Strict モード接続を作成する」を参照してください。
Microsoft Exchange Online から ワークプレイス予約管理 への同期
Microsoft Outlook カレンダーで行われた予約を ワークプレイス予約管理 に同期するプロセスは、サブスクリプションを使用して実行されます。ルームのカレンダープロバイダーにサブスクリプションが作成されます (予約可能な同期レコード)。ルームでアクションが実行されるたびに、サブスクリプションによってアプリケーションに通知されます。サブスクリプションの詳細については、「https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-1.0&tabs=http」を参照してください。
Strict モード (Strict mode)
ワークスペースカレンダーの同期 アプリケーションを使用すると、Strict モードでも Microsoft Exchange Online と接続と構成を設定できます。Strict モードでは、イベントは従業員のカレンダーに直接作成されず、代わりに一般の電子メールアドレスに送信されます。従業員はイベントに招待されます。予約の同期に使用する Strict モードのメール ID を指定できます。従業員が変更できるのは ワークプレイス予約管理 アプリケーションを使用した場合のみです。
Strict モードを設定するには、カレンダープロバイダーとして Microsoft Exchange Online を設定するときに[Strict モード (Strict mode)]オプションを有効にします。要求者は招待者とみなされます。
個人認証モード
ワークスペースカレンダーの同期 アプリケーションを使用すると、個人認証モードの Microsoft Exchange Online との接続と構成を構成して、予約を同期し、リソースカレンダーへの不正アクセスを制限できます。個人認証モードではユーザーレベルの認証トークンが生成されるため、ユーザーは予約を作成したり、更新したり、またはキャンセルしたりして、Outlook カレンダーのイベントを同期できるようになります。予約の同期に使用する、制限モードのメール ID を指定する必要があります。従業員は、生成されたトークンを使用して ワークプレイス予約管理 アプリケーション内でのみ変更を加えることができます。
個人認証モードを構成するには、カレンダープロバイダーとして Microsoft Exchange Online を設定するときに、[個人モード] オプションを有効にします。
過去の予約を同期する
ワークスペースカレンダーの同期 アプリケーションでは、過去に行われた予約を同期できます。過去の予約を Microsoft Exchange Online または ワークプレイス予約管理と同期する期間を日時で指定できます。[過去の予約と同期する]を使用して設定を構成できます。過去の予約を同期する予約可能な同期レコードのサブスクリプションレコードから、[同期開始日時を同期する] を手動で指定します。[終了日時を同期する]で、必要に応じて終了時間を指定できます。
マルチプロバイダーセットアップ
「要求なし」処理
要求なしは、カレンダー用に作成されたイベントのペイロードの生成された構文を検証するメカニズムです。ただし、イベントはカレンダープロバイダーに送信されるのではなく、作成されるだけです。アドミニストレーターは、イベント (JSON) のペイロードコンテンツを検証して、期待どおりに生成されていることを確認できます。[要求なし] を選択すると、 ワークプレイス予約管理 アプリケーションで予約を作成、更新、またはキャンセルするときに、アプリケーションはカレンダープロバイダーに対して API 呼び出しを行いません。
インスタンススキャンの実行
Microsoft Exchange Online を使用して、職場カレンダー同期の構成でインスタンススキャンを実行します。インスタンススキャン アプリケーションは、スイートを使用して一連のチェックを実行し、カレンダープロバイダーでの構成を診断します。
「インスタンススキャン実行による Microsoft Exchange Online 同期設定の確認」を参照してください。