Salesforceの監査証跡は、組織内の操作履歴を追跡する重要な機能です。しかし、期待通りに動作しない場合、管理者は原因を特定するのに苦労することがあります。本記事では、監査証跡でよくあるトラブルの原因を切り分ける方法を詳しく解説します。これにより、迅速に問題を解決し、適切なアクションを取ることができるようになります。監査証跡はコンプライアンスやセキュリティ監査に必須の機能ですので、正しく運用できるようにしましょう。
【要点】この記事で確認すること
- 最初に見る場所: 設定 > 監査証跡 の画面と、監査証跡のイベントタイプ設定
- 切り分けの軸: 表示されるデータがない場合は権限設定、データが不完全な場合はイベントタイプのフィルタリング、データが古い場合は保持期間
- 注意点: 監査証跡はすべてのイベントを記録するわけではないため、イベントタイプの選択を確認する。また、システム管理者以外は権限が不足することがある。
ADVERTISEMENT
目次
1. 監査証跡が全く表示されない場合の原因と確認手順
1.1 権限設定の確認
監査証跡を表示するには、ユーザに「監査証跡の表示」権限が必要です。システム管理者プロファイルにはデフォルトで付与されていますが、カスタムプロファイルの場合は明示的に有効化する必要があります。権限がない場合、監査証跡タブが表示されない、またはデータが空になります。権限はプロファイルまたは権限セットで管理できます。特に、複数のプロファイルを運用している組織では、必要なユーザに権限が付与されているか確認してください。また、権限が付与されていても、ユーザが参照可能なレコード範囲に制限がある場合もありますが、監査証跡自体はシステム全体のログであるため、表示権限があればすべてのログを見ることができます。
1.2 監査証跡の設定確認
設定 > 監査証跡 で、監査証跡が有効になっているか確認します。また、記録するイベントタイプが正しく選択されているかも重要です。初期設定では主要なイベントのみ記録されますが、すべてのイベントを記録したい場合は、該当するイベントタイプを有効にしてください。監査証跡自体はデフォルトで有効ですが、組織の設定によっては無効化されているケースもあります。
1.3 表示権限の確認手順
- 設定 > プロファイル に移動します。
- 該当するプロファイル名をクリックします。
- 「システム管理者権限」セクションまでスクロールします。
- 「監査証跡の表示」が有効になっているか確認します。
- 無効の場合は有効にして保存します。
- ユーザにプロファイルを再割り当てするか、権限セットで付与することもできます。
2. 監査証跡のデータが不完全な場合の原因
2.1 イベントタイプのフィルタリング
監査証跡はすべての操作を記録するわけではありません。デフォルトでは50種類以上のイベントタイプがありますが、管理者が特定のイベントタイプのみ記録するように設定している可能性があります。設定 > 監査証跡 > イベントタイプ で現在有効なイベントタイプを確認し、不足しているイベントタイプがあれば追加します。たとえば、レコードの削除履歴が必要なのに「削除されたレコード」イベントが無効になっていると、削除操作が記録されません。必要に応じてイベントタイプを追加してください。
2.2 データ保持期間の制限
監査証跡のデータは保持期間が設定されており、デフォルトでは6ヶ月(エディションによって異なる)です。保持期間を過ぎたデータは自動的に削除されます。必要に応じて保持期間を延長するか、定期的にエクスポートして保存します。保持期間は組織設定で変更できますが、長くするとストレージに影響するため、適切な期間を設定してください。
2.3 データ保持期間とエクスポート制限の比較
| エディション | 保持期間 | 記録可能イベント数 | エクスポート容量制限 |
|---|---|---|---|
| Essentials | 90日 | 20種類 | 10,000行 |
| Professional | 90日 | 30種類 | 50,000行 |
| Enterprise | 180日 | 50種類 | 100,000行 |
| Unlimited | 365日 | 全種類 | 500,000行 |
3. 監査証跡のエクスポートに失敗する場合の原因と対処法
3.1 ファイルサイズ制限
監査証跡をCSVやPDFでエクスポートする際、データ量が多いとタイムアウトやサイズ制限に引っかかることがあります。エクスポート前にフィルタを絞るか、レポート機能を使用してデータを分割します。また、APIを使用してプログラム的に取得する方法もあります。エクスポート時には、期間やイベントタイプを指定して必要最小限のデータに絞り込むことをお勧めします。
3.2 エクスポート権限の不足
エクスポートには「監査証跡のエクスポート」権限が必要です。また、管理パッケージや外部ツールを使用する場合はAPI権限も確認します。権限が不足していると、エクスポートボタンが表示されない、またはエラーメッセージが表示されます。権限セットで付与するか、プロファイルを変更してください。
4. 監査証跡のパフォーマンス問題の切り分け
4.1 API使用制限
監査証跡へのアクセスはAPI呼び出しとしてカウントされます。組織のAPI使用制限に達すると、監査証跡の表示やエクスポートが遅くなったりエラーになることがあります。API使用状況をダッシュボードで確認します。制限に近づいている場合は、他のAPI呼び出しを抑制するか、時間をおいて再試行してください。
4.2 データ量の多さ
レコード数が数百万を超えると、ブラウザの表示が遅くなることがあります。フィルタを活用して必要な期間やイベントタイプに絞り込みます。また、SOQLクエリを使用してプログラム的に取得することも検討します。大量のデータを扱う場合は、レポートやダッシュボードで集計してから参照するとパフォーマンスが向上します。
5. 管理者が知っておくべき失敗パターンと再発防止策
5.1 監査証跡の設定変更の影響
監査証跡の設定を変更すると、過去のデータは影響を受けませんが、新しいデータの記録が変更されます。例えば、イベントタイプを追加するとその時点から記録が始まります。変更前に現在の設定をバックアップすることを推奨します。また、変更を実施する際は、カスタムラベルやメモに変更理由を記録しておくと、後から確認が容易になります。
5.2 バックグラウンドジョブの遅延
監査証跡のデータは非同期で記録されるため、リアルタイムではありません。最大で数時間の遅延が発生することがあります。最新データが必要な場合は、即時反映されないことを理解しておきます。緊急で直近の操作を確認したい場合は、Event Monitoringなどの代替手段を検討してください。
5.3 ユーザトレーニングの不足
ユーザが誤った操作をすると、意図しない監査イベントが記録されることがあります。定期的なトレーニングとガイドラインの周知が重要です。また、監査証跡に記録される操作の意味をユーザが理解していないと、セキュリティインシデントの早期発見が難しくなります。操作マニュアルを作成し、共有することをお勧めします。
よくある質問
Q1: 監査証跡に自分の操作が表示されないのはなぜですか?
A1: 監査証跡に記録される操作は管理者が設定したイベントタイプに依存します。また、権限がないと表示できない場合もあります。まずは権限設定とイベントタイプを見直してください。
Q2: 監査証跡のデータを長期間保存するにはどうすればよいですか?
A2: 監査証跡の保持期間を延長するか、定期的にCSVでエクスポートして外部ストレージに保存してください。エクスポートは手動または自動化スクリプトで行えます。
Q3: 監査証跡のエクスポート中にエラーが発生しました。
A3: エクスポートするデータ量が多すぎる可能性があります。期間を絞るか、レポートを使用して分割してください。エラーメッセージの詳細を確認し、原因を特定することも重要です。
Q4: 監査証跡の権限を委譲したいのですが、どうすればよいですか?
A4: 権限セットまたはプロファイルで「監査証跡の表示」と「監査証跡のエクスポート」権限を付与します。監査証跡の管理権限はシステム管理者のみに制限されることが多いため、注意してください。
Q5: 監査証跡のデータが重複して見えるのですが?
A5: 一部の操作は複数のイベントとして記録されることがあります。例えば、レコードの更新はフィールド変更ごとに記録される場合があります。また、API経由とUI経由で同じ操作が別々に記録されることもあるため、重複を除外するにはイベントタイプや時間でフィルタリングしてください。
まとめ
監査証跡のトラブルシューティングでは、まず権限設定とイベントタイプの選択を確認することが基本です。データの不完全さやパフォーマンス問題は、保持期間やAPI制限が原因であることが多いです。管理者は定期的に設定を見直し、必要に応じてエクスポートや保持期間の延長を検討してください。また、ユーザへのトレーニングも忘れずに行いましょう。本記事の手順を参考に、迅速に問題を解決してください。監査証跡を適切に運用することで、組織のセキュリティとコンプライアンスを維持することができます。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
