Boxの管理コンソールで監査ログを参照する際、フィルター条件を設定しても特定のユーザーのイベントだけが表示されない、という問題に遭遇することがあります。このような場合、監査ログ自体を使って原因を特定できる場合があります。本記事では、フィルターが特定ユーザーだけ反映されない原因を切り分け、問題解決に役立つ手順を解説します。Boxの管理者や監査担当者の方に役立つ内容です。
【要点】この記事で確認すること
- 最初に見る場所: Box管理コンソールの監査ログ画面で、該当ユーザーのイベントが本当に記録されているかどうかを、フィルターなしでまず確認します。
- 切り分けの軸: フィルター条件(日時、イベントタイプ、ユーザー名の表記)と、ユーザーのアカウント状態(アクティブかどうか、権限の有無)の2軸で確認します。
- 注意点: 監査ログの設定は管理者のみ変更可能です。また、Boxの監査ログはデフォルトで全てのイベントを記録しますが、一部イベントは管理者権限が必要な場合があります。
ADVERTISEMENT
目次
監査ログのフィルターが特定ユーザーだけ反映されない原因
フィルターが特定ユーザーだけ反映されない主な原因は、以下の3つに分類できます。
ユーザー名の表記揺れ
Boxの監査ログでは、ユーザー名はメールアドレスまたは表示名で記録されます。フィルターの条件と実際の記録で、大文字・小文字の違いやスペースの有無があると一致しません。例えば、フィルターで「user@example.com」と設定しても、監査ログには「User@example.com」と記録されている場合があります。
アカウントの状態や権限の差異
特定のユーザーが削除済み、または一時停止状態だと、監査ログにイベントが記録されないことがあります。また、ユーザーに監査ログを閲覧する権限がない場合、そのユーザー操作のログは表示されません。逆に、管理者権限を持つユーザーの操作は通常表示されます。
フィルター条件の誤設定
日付範囲やイベントタイプの選択が不適切だと、該当ユーザーのイベントがフィルターで除外されます。特に、イベントタイプを「すべて」にしていない場合は注意が必要です。また、ワイルドカードの使い方を誤ると期待する結果が得られません。
原因を確認するための基本的な手順
以下の手順に沿って、問題の原因を監査ログを使って確認します。Boxの管理コンソールに管理者としてログインしてください。
- 管理コンソールにアクセスし、左側メニューから「監査ログ」をクリックします。
- 「フィルター」を開き、すべての条件をリセットして「すべてのイベント」が選択されていることを確認します。
- 日付範囲を「過去7日間」など広めに設定し、「適用」をクリックします。
- 表示されたログの中から、問題となっている特定のユーザーのイベントが存在するか検索(Ctrl+F)で確認します。ユーザー名の一部を入力して検索してください。
- もし該当ユーザーのイベントが表示されなければ、そのユーザーの操作がそもそも監査ログに記録されていない可能性があります。その場合はユーザーのアカウント状態を確認します。
- 該当ユーザーのイベントが表示される場合は、今度は同じフィルター条件で特定のユーザー名のみを指定して、そのユーザーのログだけが表示されるか確認します。
- 表示されない場合、フィルターのユーザー名の表記と実際の記録に差異があると考えられます。ユーザー名を完全一致ではなく部分一致で試すか、メールアドレスまたは表示名のどちらで記録されているか確認します。
これらの手順で問題の切り分けが可能です。次の項目では、さらに詳細な確認ポイントを説明します。
フィルター設定の確認ポイント
フィルターが正しく機能するために、以下のポイントを順に確認してください。
ユーザー名の表記方法
監査ログではユーザー名は「表示名」または「メールアドレス」のどちらかで記録されます。管理コンソールの「ユーザー」画面で該当ユーザーの「表示名」と「メールアドレス」を確認し、どちらでフィルターをかけるべきか判断します。例えば、フィルターで「ユーザー名」欄に入力する際、メールアドレス形式であることが多いですが、環境によっては表示名が使われる場合もあります。
大文字・小文字の区別
Boxの監査ログフィルターは大文字・小文字を区別します。そのため、実際の記録とフィルター条件の表記が完全に一致している必要があります。例えば、メールアドレスが「User.Name@example.com」と記録されているのに、フィルターに「user.name@example.com」と入力しても一致しません。該当ユーザーの正確な表記をユーザー管理画面からコピーして使用することをおすすめします。
イベントタイプの選択
フィルターで「すべてのイベント」が選択されていることを確認します。特定のイベントタイプ(例:ログイン、ファイル操作)のみを選択していると、そのユーザーの他のイベントが表示されなくなります。問題を切り分ける際は、まず「すべてのイベント」で試してください。
監査ログを使って問題を特定する具体例
実際の事例をもとに、監査ログを使って問題を特定する方法を比較表で示します。
| 確認項目 | 正常なユーザーの場合 | 問題のユーザーの場合 |
|---|---|---|
| フィルターなしでログが表示されるか | イベントが表示される | イベントが表示されない → アカウント状態を確認 |
| フィルターでユーザー名を入力 | 該当ユーザーのログのみ表示される | ログが表示されない → 表記の違いが疑われる |
| ユーザー名の表記を変えて試す | 表示が変わらない(正確) | メールアドレスと表示名を切り替えると表示される → 表記の問題 |
| イベントタイプを「すべて」にして確認 | すべてのイベントが表示される | 特定のイベントのみ表示されない → 権限不足の可能性 |
この表を参考に、ご自身の環境でどのパターンに該当するか確認してください。例えば、ユーザー名の表記問題が最も多い原因です。
失敗パターンと対処法
よくある失敗パターンとその対処法を以下にまとめます。
ユーザー名の部分一致が効かない
Boxのフィルターでは、ユーザー名の部分一致(ワイルドカード)はサポートされていません。完全一致のみです。そのため、ユーザー名の一部だけ入力してもヒットしません。対処法として、ユーザー名を正確にコピーして使用するか、フィルターを使わずにログ一覧からブラウザの検索機能で探す方法があります。
日付範囲が狭すぎる
該当ユーザーが操作した日時がフィルターの日付範囲外だと表示されません。例えば、「過去24時間」に設定しているが、ユーザーは2日前に操作していた場合です。対処法として、日付範囲を「すべて」または広めに設定してから確認します。
ユーザーが削除済みまたは無効化されている
削除されたユーザーの過去のログは一定期間残りますが、フィルターで指定しても表示されない場合があります。また、ユーザーが無効化されていると新しいイベントは記録されません。対処法として、管理コンソールの「ユーザー」画面で該当ユーザーのステータスを確認します。削除済みの場合は、監査ログの保持期間内であれば「すべてのユーザー」で検索すると表示される可能性があります。
監査ログの表示権限がない
監査ログを閲覧できるのは、管理者権限を持つユーザーのみです。一般ユーザーは監査ログにアクセスできません。そのため、特定のユーザーが管理者でない場合、そのユーザーの操作ログは他の管理者から見えません。対処法として、問題のユーザーに管理者権限を付与するか、そのユーザー自身に自分の操作ログを確認させたい場合はBoxの「マイログ」機能を案内します。
管理者に確認すべき設定項目
上記の手順を試しても解決しない場合、Boxの管理者が以下の設定を確認する必要があります。
- 監査ログの記録設定: 管理コンソールの「設定」→「監査ログ」で、記録するイベントの種類が選択されています。特定のイベントのみ記録する設定になっていると、該当ユーザーの操作が記録されないことがあります。
- ユーザーのライセンス: Boxのプランによっては、一部のユーザーに監査ログ機能が制限される場合があります。エンタープライズプランでは全ユーザーのログが記録されますが、ビジネスプランでは制限がある可能性があります。
- APIによるアクセス: サードパーティのツールで監査ログを取得している場合、そのツールのフィルター条件に問題がある可能性もあります。直接Box管理コンソールで確認することをおすすめします。
また、Boxのサポートに問い合わせる前に、本記事で説明した手順を一通り試し、結果をまとめておくとスムーズです。
よくある質問
Q: 特定のユーザーのログだけ表示されないのはなぜですか?
A: 最も多い原因はユーザー名の表記違いです。大文字小文字やスペースなどを確認してください。次に多いのは、該当ユーザーに監査ログを表示する権限がないケースです。最後に、ユーザーが削除済みまたは無効化されている場合も表示されません。
Q: フィルターでユーザー名を入力しても結果が0件になります。
A: 入力したユーザー名が完全一致しているか、かつ日付範囲やイベントタイプが適切か確認してください。また、ユーザー名の代わりにメールアドレスで試してみることも有効です。
Q: 以前は表示されていたのに急に表示されなくなりました。
A: ユーザーのアカウントが無効化された、または権限が変更された可能性があります。ユーザー管理画面で状態を確認してください。また、監査ログの保持期間(通常1年)を過ぎると古いログは削除されますので、その点も考慮してください。
まとめ
Boxの監査ログフィルターが特定ユーザーだけ反映されない場合、まずはフィルターなしで該当ユーザーのイベントが記録されているか確認することが最初のステップです。その上で、ユーザー名の表記やイベントタイプの設定を精査し、問題を切り分けます。ユーザーのアカウント状態や権限設定も併せて確認することで、多くの問題は解決できます。本記事の手順を参考に、原因を特定し適切な対処を行ってください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
