ADVERTISEMENT

【Box】監査レポートが反映されない時の監査ログで原因を確認する方法

【Box】監査レポートが反映されない時の監査ログで原因を確認する方法
🛡️ 超解決

Boxの監査レポート機能を利用していると、設定したレポートが生成されない、あるいは更新されないというトラブルに遭遇することがあります。この問題の原因は、権限設定、レポート設定、またはシステムの処理遅延など多岐にわたります。本記事では、Boxの監査ログ(Audit Log)を活用して原因を特定する具体的な方法を解説します。監査ログの確認手順と、各原因に対する適切な対応を理解することで、迅速に問題を解決できるようになります。

【要点】この記事で確認すること

  • 最初に見る場所: Box管理コンソールの「監査ログ」と「レポート」メニュー。まずはログインイベントやレポート生成イベントが記録されているか確認します。
  • 切り分けの軸: 端末側の設定変更ではなく、アカウント権限(共同管理者か一般ユーザーか)と管理設定(レポートスケジュール、出力先)を軸に切り分けます。
  • 注意点: 監査ログの保持期間やエクスポート制限に注意してください。トラブルシューティングのためにログをダウンロードする際は、保存先の容量とセキュリティポリシーを確認しましょう。

ADVERTISEMENT

監査レポートが反映されない原因の概要

監査レポートが反映されない問題は、以下の3つの大カテゴリに分けられます。それぞれの原因に対する監査ログの現れ方が異なります。

権限不足によるもの

レポートを作成・表示するためには、管理者アカウントに「レポートの管理」権限が必要です。権限がない場合、監査ログに「ACCESS_DENIED」や「UNAUTHORIZED」といったイベントが記録されることがあります。また、共同管理者の設定が不完全だと、レポートスケジュール自体は作成できても、実行時に失敗することがあります。

レポート設定の誤り

レポートの実行間隔(毎日、毎週、毎月など)や出力形式(CSV、JSON)、保存先フォルダの指定を誤ると、レポートが生成されても正しい場所に反映されません。監査ログでは「REPORT_CREATED」イベントが発生しているのに、レポート一覧に表示されない場合、設定ミスの可能性が高いです。

システム遅延やバグ

Boxのサービス側で処理が滞っているケースもあります。この場合、監査ログにはイベント自体が記録されないか、大幅に遅れて記録されます。また、既知のバグが原因でレポートが正しく生成されないこともあり、Boxステータスページを確認する必要があります。

監査ログで原因を特定する手順

以下の手順で監査ログを確認し、原因を特定してください。手順は管理者権限を持つアカウントでBox管理コンソールにログインした状態を前提とします。

  1. 管理コンソールの左メニューから「監査ログ」(Audit Logs)をクリックします。
  2. 表示された監査ログ画面で、フィルター期間を「過去7日間」または「カスタム範囲」に設定します。レポートが生成される予定だった日時を含むようにしてください。
  3. イベントタイプのフィルターで「Admin Console & Reports」または「Reports」に関連する項目を選択します。具体的には「REPORT_CREATED」「REPORT_DOWNLOADED」「REPORT_SCHEDULE_CREATED」「REPORT_SCHEDULE_FAILED」などが該当します。
  4. 検索結果を確認し、該当するレポートに関するイベントが存在するか調べます。イベントがない場合は、そもそもレポート処理が開始されていない可能性があります。
  5. イベントの詳細(JSON表示)をクリックし、エラーメッセージやステータスコードを確認します。例えば「status: failed」や「error: permission denied」などが記録されている場合、その内容に応じて対処します。
  6. 必要に応じて、監査ログをCSVでエクスポートし、フィルタリングや分析を行ってください。エクスポートは画面右上の「エクスポート」ボタンから可能です。

これらの手順で、レポートが実行されなかったのか、権限エラーで失敗したのか、あるいは正常に生成されたが表示されていないのかを切り分けることができます。

原因別の対応方法

権限不足の場合

監査ログに「ACCESS_DENIED」や「INSUFFICIENT_PRIVILEGES」が記録されている場合、アカウントにレポート管理権限が不足しています。Box管理コンソールの「ユーザーとグループ」→「管理者ロール」から、該当アカウントに「レポートの管理」権限を付与してください。共同管理者の設定を変更する場合は、セキュリティポリシーに従ってください。

レポート設定ミスの場合

監査ログに「REPORT_CREATED」があるのにレポート一覧に表示されない場合は、出力先フォルダの指定やレポート名の設定を確認します。特に、保存先フォルダが削除されていたり、名前が変更されているとレポートが反映されません。レポート設定画面に戻り、スケジュールと出力先を再設定してみてください。また、レポートの実行ユーザーがアカウントを変更していないかも確認ポイントです。

システム遅延やバグの場合

監査ログにイベントが全く記録されていないか、予定時刻より大幅に遅れて記録されている場合は、Boxプラットフォーム側の問題です。Boxステータスページ(https://status.box.com)で現在の稼働状況を確認し、障害が報告されていないか調べてください。障害の場合は復旧を待つしかありません。バグが疑われる場合は、Boxサポートに監査ログのスクリーンショットを添付して問い合わせてください。

失敗パターンと対策

ここでは、実際によくある失敗パターンを挙げ、それぞれの対策を説明します。

  • パターン1: レポートスケジュールを作成したが、生成されない。→ 監査ログに「REPORT_SCHEDULE_CREATED」はあるが「REPORT_CREATED」がない。原因はスケジュール設定の誤り(実行時間が過去になっている、繰り返し間隔が未設定)または権限不足。対策としてスケジュール設定を再確認し、必要に応じて権限を付与します。
  • パターン2: レポートは生成されたが、メール通知が来ない。→ 監査ログに「REPORT_CREATED」はあるが「NOTIFICATION_SENT」がない。原因はメール設定の欠落や通知先アドレスの誤り。対策としてユーザー設定の通知プリファレンスを確認し、レポート通知が有効になっているか確認します。
  • パターン3: レポートをダウンロードしようとするとエラーになる。→ 監査ログに「REPORT_DOWNLOADED」イベント自体がなく「ACCESS_DENIED」が記録される。原因はダウンロード権限の不足、またはレポートファイルの有効期限切れ。対策としてレポートの有効期限(通常は30日)を確認し、期限切れなら再生成します。

管理者へ確認すべき情報

問題をBoxサポートに報告する場合、以下の情報を事前に収集しておくとスムーズです。

  • 問題の発生時刻とタイムゾーン
  • 影響を受けるレポートの名前と設定内容(スケジュール、出力形式、保存先)
  • 該当する監査ログのイベントIDとJSON詳細(特にエラーメッセージ)
  • アカウントの管理者ロールと権限設定
  • Box環境のバージョン(Enterprise Plusなど)

これらの情報を元に、サポート担当者が迅速に原因を特定できます。

現象 確認すべきログイベント 主な原因 推奨対応
レポート一覧に表示されない REPORT_CREATED なし 実行に失敗、または権限不足 権限確認、スケジュール再設定
レポートは表示されるが内容が古い REPORT_CREATED の日時が古い スケジュールが停止している スケジュールの有効化
レポートダウンロードでエラー ACCESS_DENIED または REPORT_EXPIRED 権限不足または有効期限切れ 権限付与または再生成
メール通知が来ない NOTIFICATION_SENT なし 通知設定オフ 通知設定をオンに

よくある質問(FAQ)

Q1. 監査ログを確認してもレポートに関するイベントがありません。どうすればいいですか?
まず、フィルター設定が正しいか確認してください。イベントタイプで「Reports」関連が選択されているか、期間が適切かを再確認します。それでも表示されない場合、レポートがそもそも実行されていない可能性が高いです。レポート設定画面で「今すぐ実行」を試し、直後に監査ログを更新してイベントが現れるか確認します。

Q2. 監査ログに「REPORT_CREATED」と表示されているのに、レポート一覧にありません。なぜですか?
この場合、レポートは生成されたが、表示権限が不足しているか、フィルター条件で非表示になっている可能性があります。管理コンソールの「レポート」メニューで、作成者のフィルターを「すべてのユーザー」に変更してみてください。それでも表示されない場合は、レポートが削除された可能性がありますので、監査ログのイベントからレポートIDを特定し、Boxサポートに問い合わせてください。

Q3. 監査ログの保持期間はどのくらいですか?
Boxの監査ログの保持期間はエディションによって異なります。Enterprise Plusでは過去1年間のログを保持しますが、それ以前のログは確認できません。必要なログは早期にエクスポートして保存することをお勧めします。

まとめ

Boxの監査レポートが反映されない場合、まず監査ログを確認することで原因を効率的に特定できます。権限不足、設定ミス、システム遅延が主な原因であり、それぞれに対応するログイベントが異なります。具体的な手順に従い、必要に応じてBoxサポートへ連絡してください。トラブルシューティングの際は、常に最新の監査ログを参照し、問題の再現性を確認することが重要です。適切な対処により、迅速にレポート機能を復旧させることができるでしょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT