次の方法で共有


Booking Attendant ログを使用してリソース予約の問題を調査する

リソース予約アテンダント ログを Exchange 管理センター (EAC) からダウンロードして、ユーザーが会議室、ワークスペース、備品、またはその他のリソースを要求したときに発生する可能性のある予約の問題を調査できます。 リソース メールボックスが予約要求を受け取った後、Booking Attendant は、リソース メールボックスの予約ポリシー (calendar 処理オプション) に基づいて、要求を自動的に承諾、拒否、または委任します。 予約の問題を調査するには、予約アテンダント ログと予約ポリシーの両方を収集します。

予約アテンダント ログと予約ポリシーの収集

リソース メールボックスの予約アテンダント ログと予約ポリシーを取得するには、次のいずれかのオプションを選択します。

  • 次の手順に従って EAC を使用します。

    1. Collect> Logs に移動し、Resource Booking を選択してResource Booking ペインを開きます。

    2. リソース メールボックス名を入力し、 Start を選択します。 Exchange Online は、Booking Attendant ログ (RBA.txt) と予約ポリシー (GetCalendarProcessing.txt) を既定の Downloads フォルダーにダウンロードします。

  • 次の手順に従って PowerShell を使用します。

    1. Exchange Online PowerShell に接続する

    2. 次の PowerShell コマンドレットを実行して、Booking Attendant ログをファイルに保存します。

      Export-MailboxDiagnosticLogs -Identity <resource mailbox> -ComponentName RBA > "<text file path>"
      
    3. 次の PowerShell コマンドレットを実行して、予約ポリシーを表示します。

      Get-CalendarProcessing -Identity <resource mailbox> | FL
      

予約アテンダント ログの検索

予約アテンダント ログで、問題のある予約要求に関連するエントリを検索します。 ログを検索するときは、次の情報に注意してください。

  • ログ エントリは、予約アテンダントが予約要求を処理した時刻に基づいてタイムスタンプが付けられます。 エントリは降順に一覧表示されます。 また、各予約要求のログ エントリは連続しています。

  • 通常、予約要求の最初のログ エントリには、次のテキストが含まれます。

    LogComment: START - HandleEventInternal Automatic Booking is enabled for resource.

  • 通常、予約要求の最後のログ エントリには、次のテキストが含まれます。

    LogComment: END

  • 予約要求の少なくとも 1 つのエントリに、予約要求の件名を指定する次のテキストが含まれています。

    subject: <subject of booking request>

    Note

    予約要求の件名がわかっていて、その件名エントリをログで見つけることができる場合は、関連するすべてのログ エントリがそのエントリの周囲に配置されます。

  • 予約要求の少なくとも 1 つのログ エントリに、開催者 (予約要求の作成者) の LegacyExchangeDN を指定する次のテキストが含まれています。

    Sender: <LegacyExchangeDN of organizer>

    注: 開催者のメール アドレスを取得するには、次の PowerShell コマンドレットを実行します。

    Get-Mailbox -Filter {LegacyExchangeDN -eq "<LegacyExchangeDN of organizer>"} | FL Alias, PrimarySmtpAddress
    
  • 予約要求のすべてのログ エントリには、リソース メールボックス名を指定する次のテキストが含まれています。

    Mailbox: '<name of resource mailbox>'

予約アテンダント ログに予約要求に関連するエントリが見つからない場合は、次の原因を検討してください。

  • 各リソース メールボックスの Booking Attendant ログには、最大 1,000 エントリが保持されます。 エントリの最大数に達した後、新しいエントリは、最も古い既存のエントリを置き換えます。 そのため、関連するエントリが上書きされている可能性があります。

  • 予約アシスタントは、 mailbox デリゲートを持つリソース メールボックスの予約要求を処理できません。 リソース メールボックスを管理するすべての代理人は、 リソース デリゲートとして追加する必要があります

  • 予定表フォルダーの所有者またはメールボックス代理人がアドインをインストールした場合、またはメールボックス内の予定表アイテムを変更した場合、予約アシスタントはリソース メールボックスの予約要求を処理しない可能性があります。

  • 予約ポリシーで次のいずれかのポリシー フィールドに動的配布グループが指定されている場合、予約アシスタントはリソース メールボックスの予約要求を処理できません。

  • 予約アシスタントは、要求の開催者がリソース メールボックスである場合、リソース メールボックスの予約要求を処理できません。 リソース メールボックスは、要求の出席者フィールドでのみ指定する必要があります。

  • 既定では、予約アテンダントは外部の予約要求を処理しません。 Exchange 組織が内部メールをルーティングする方法によっては、内部予約要求が外部としてマークされる場合があります。 たとえば、組織が送信コネクタを介して内部メールをルーティングする場合、内部予約要求は外部としてマークされます。

    Note

    Booking Attendant で外部の予約要求を処理する場合は、ProcessExternalMeetingMessages スイッチと共に Set-CalendarProcessing コマンドレットを使用します。

  • 予約アテンダントは、予約ポリシーの AcceptConflict パラメーターと EnforceCapacity パラメーターの両方が trueに設定されている場合にのみ、ワークスペース メールボックスの予約要求を処理できます。 既定では、両方のパラメーターの値は false

  • 予約要求 Location が複数のワークスペース メールボックスを指定し、予約ポリシーの EnforceCapacity パラメーターが trueに設定されている場合、Booking Attendant は予約要求を処理できません。

Note

Booking Attendant ログを使用できない場合は、カレンダー診断ログを使用してリソース予約の問題を調査することもできます。