Salesforceの監査証跡は、組織内の重要な操作を追跡するために欠かせない機能です。ところが、一部のユーザーだけ「監査証跡」タブが表示されない、あるいは証跡データが空で見えるといったトラブルが発生することがあります。この問題は、ユーザー権限やライセンスタイプ、プロファイル設定など複数の要因が絡むケースが多く、原因を特定するまでに時間がかかりがちです。本記事では、監査証跡が一部ユーザーに見えない原因を体系的に切り分け、監査ログや履歴を活用して状況を追跡する方法を具体的に解説します。実際の操作手順や確認ポイントを押さえることで、問題解決のスピードを大きく向上させることができます。
【要点】この記事で確認すること
- 最初に見る場所: ユーザーのプロファイル権限(「監査証跡の表示」が有効か)、ライセンスタイプ(Salesforce Platform・Identityのみなど)、および監査証跡の設定自体が有効かどうか。
- 切り分けの軸: 端末側の問題(ブラウザキャッシュ・拡張機能)なのか、アカウント側の権限の問題なのか、組織全体の管理設定の問題なのかを段階的に切り分ける。
- 注意点: 会社PCではブラウザのキャッシュクリアや拡張機能の無効化が制限されている場合がある。プロファイル権限の変更はシステム管理者しか行えないため、勝手に変更せず管理者へ相談すること。
ADVERTISEMENT
目次
監査証跡が一部ユーザーに見えない主な原因
監査証跡が一部ユーザーだけ表示されない原因は、大きく分けて三つの領域に分類されます。まずはこの原因を把握することで、適切な対応手順を選べるようになります。
原因1:権限設定の不足(プロファイル・権限セット)
監査証跡を表示するには、「監査証跡の表示」というシステム権限が有効になっている必要があります。この権限はプロファイルまたは権限セットを通じて割り当てられます。標準のシステム管理者プロファイルには最初から付与されていますが、カスタムプロファイルや特定の権限セットでは付与されていないことがあります。また、「すべてのデータの編集」や「監査フィールドの管理」などの権限が不足していると、一部の監査データが表示されない場合もあります。
原因2:ライセンスタイプの制限
Salesforceには複数のライセンスタイプがあり、監査証跡の表示やアクセスはライセンスによって制限されることがあります。例えば、Identityライセンスのみのユーザーや、Chatter Freeユーザーは監査証跡にアクセスできないのが一般的です。また、Salesforce Platformライセンスでも設定によっては監査証跡が利用できない場合があります。ユーザーのライセンスタイプを確認することで、そもそも機能が利用可能かどうかを見極める必要があります。
原因3:組織全体の監査設定やブラウザの問題
組織レベルで監査証跡が有効になっていないと、管理者を含む全ユーザーが監査証跡を利用できません。設定 > 監査証跡 > 「監査証跡の有効化」がオンになっているか確認してください。また、ブラウザのキャッシュや拡張機能(特に広告ブロッカー)がSalesforceのUI表示に干渉し、監査証跡タブが表示されない場合もあります。会社PCでは拡張機能のインストールが制限されているケースもあるため、まずはブラウザのシークレットモードで試すと良いでしょう。
原因を特定するための確認手順
原因を特定するには、以下の手順を順に実施してください。各手順で得られた情報をもとに、原因を絞り込んでいきます。
- 手順1:問題が発生しているユーザーと、正常に表示されるユーザーを特定する。 少なくとも一人は監査証跡が見えるユーザー(システム管理者など)を確認し、組織全体の問題ではないことを確かめます。
- 手順2:該当ユーザーのプロファイル権限を確認する。 設定 > ユーザー > プロファイル から該当プロファイルを開き、システム権限の一覧で「監査証跡の表示」にチェックが入っているか確認します。権限セットが割り当てられている場合は、そちらも同様に確認します。
- 手順3:ユーザーのライセンスタイプを確認する。 設定 > ユーザー > ユーザー で該当ユーザーを開き、ライセンスタイプフィールドを確認します。ライセンスによって監査証跡の使用可否が異なるため、サポートマトリクスと照合します。
- 手順4:組織全体の監査証跡設定を確認する。 設定 > 監査証跡 と進み、「監査証跡の有効化」がオンになっていることを確認します。オフの場合はオンに変更しますが、変更権限がない場合は管理者に依頼します。
- 手順5:ブラウザの影響を排除する。 該当ユーザーに、シークレットモード(プライベートブラウジング)でSalesforceにログインしてもらい、監査証跡が表示されるか試してもらいます。表示される場合はキャッシュや拡張機能が原因です。会社PCではキャッシュクリアを管理者に相談してください。
- 手順6:該当ユーザーの監査証跡データが存在するか確認する。 設定 > 監査証跡 で「証跡履歴」タブを開き、日付範囲を広げて表示してみます。イベントタイプが多すぎる場合はフィルターを適用します。実際にイベントがない可能性も考慮します。
監査証跡が見えない場合の代替手段:監査ログと履歴で追う方法
監査証跡がどうしても表示されない場合でも、Salesforceには他の監査ログや履歴を確認する方法が複数あります。これらを組み合わせることで、必要な情報を取得できます。
方法1:ログイン履歴の確認
設定 > 監査証跡 > ログイン履歴 では、ユーザーのログイン試行の記録を確認できます。一部の権限設定ミスによりログイン自体が失敗している場合、この履歴から問題を特定できます。特定のユーザーでフィルターして、直近のログイン状況を確認してください。
方法2:フィールド監査証跡の利用
特定のオブジェクトや項目の変更履歴を確認したい場合、フィールド監査証跡が役立ちます。設定 > オブジェクトマネージャ > 該当オブジェクト > フィールド監査証跡 で監視したい項目を設定し、レコードの詳細ページの「監査証跡」関連リストで変更履歴を表示できます。この機能は多くのユーザーがアクセスできるため、全ユーザーが見えないケースの代替になります。
方法3:APIを使用したイベント監査ログの取得
Salesforceにはイベント監視機能(有料)や、EventLogFileオブジェクトを使用した監査ログの取得方法があります。システム管理者がSOQLクエリを実行したり、専のツールでログをダウンロードしたりすることで、詳細な操作記録を取得できます。ただし、この機能は組織全体の設定と追加ライセンスが必要な場合があるため、管理者に利用可否を確認してください。
比較表:各ユーザーの権限と表示状況の切り分け
以下の表は、ユーザーの権限や状態によって監査証跡の表示がどう変わるかを整理したものです。トラブルシューティングの参考にしてください。
| ユーザーの状態 | 監査証跡の表示 | 考えられる原因 |
|---|---|---|
| システム管理者(フル権限) | 表示される | 正常な状態 |
| カスタムプロファイル割り当てユーザーA | 表示されない | 「監査証跡の表示」権限がない可能性 |
| 権限セット付与済みのユーザーB | 表示される | 権限セットが正しく機能している |
| Identityライセンスユーザー | 表示されない(機能自体が利用不可) | ライセンス制限 |
| すべてのユーザーで表示されない | 表示されない | 組織の監査証跡設定が無効、またはブラウザ環境の問題(全ユーザーが同環境の場合) |
| ユーザーC(ブラウザキャッシュ問題) | シークレットモードでは表示される | キャッシュまたは拡張機能の干渉 |
失敗パターンと注意点
監査証跡トラブルにおいて、よくある失敗パターンと注意すべき点をまとめます。
失敗パターン1:権限設定を変更しようとしてロックアウトされる
一般ユーザーが自分でプロファイル権限を変更しようと試みると、変更権限がないためエラーになります。また、管理者が誤って自分のプロファイルから「監査証跡の表示」権限を外すと、自分も監査証跡にアクセスできなくなります。変更は慎重に行い、必ずバックアップの管理者アカウントを確保しておいてください。
失敗パターン2:原因を権限だけに絞り込まず、時間を浪費する
最初から権限を疑うのは正しいアプローチですが、ライセンスやブラウザの問題を見落とすと調査が長引きます。上記の確認手順を順に行い、可能性を一つずつ排除することが効率的です。
注意点:会社PCでのブラウザ設定変更は管理者に相談
会社PCではブラウザのキャッシュクリアや拡張機能の無効化がITポリシーで制限されている場合があります。指示なしに変更するとセキュリティ違反になる恐れがあるため、必ずシステム管理者またはIT部門に依頼してください。
管理者に確認するべきポイント
上記の確認手順を実施しても問題が解決しない場合、Salesforceの組織管理者に以下の情報を伝えて調査を依頼してください。
- 問題が発生しているユーザーのユーザー名とプロファイル名。
- 正常に監査証跡が表示されているユーザーの有無とそのプロファイル。
- ブラウザのシークレットモードでの動作確認結果。
- 確認時に取得したエラーメッセージのスクリーンショット(ある場合)。
- 組織のライセンスタイプ一覧と、該当ユーザーに割り当てられている権限セットの情報。
管理者はこれらの情報をもとに、プロファイル権限の付与状況、権限セットの割り当て、ライセンスの割り当て状況、組織の監査証跡設定の有効状態などを精査します。場合によってはSalesforceサポートへの問い合わせが必要になることもあります。
よくある質問(FAQ)
- Q1: 監査証跡の権限を追加したのに、ユーザーがまだ見えません。なぜですか?
A1: 権限の反映には数分かかることがあります。また、ライセンスタイプが監査証跡をサポートしていない可能性があります。ライセンスを確認してください。 - Q2: 自分はシステム管理者なのに監査証跡が見えなくなりました。どうすればいいですか?
A2: 自身のプロファイルまたは権限セットから「監査証跡の表示」が外れている可能性があります。別の管理者アカウントでログインし、権限を再付与するか、権限セットで補ってください。 - Q3: 監査証跡の代わりにEvent Monitoringを使えますか?
A3: はい、Event Monitoring(有料)を使用すると、より詳細なログを取得できます。ただし、設定やコスト面で管理者の判断が必要です。 - Q4: 全ユーザーが監査証跡を見られません。組織設定は有効です。なぜですか?
A4: ブラウザ環境に原因がある可能性が高いです。全ユーザーが同じブラウザ・拡張機能を使用している場合、それらを無効にして試してください。また、Salesforceのメンテナンス中でないか確認してください。 - Q5: 監査証跡を表示できるユーザーを制限したいのですが、どうすればいいですか?
A5: プロファイルや権限セットで「監査証跡の表示」をオフにすることで制限できます。ただし、必要最小限のユーザーにのみ権限を付与することを推奨します。
まとめ
監査証跡が一部ユーザーだけ見えない場合、まずはプロファイル権限とライセンスタイプを確認し、次に組織設定とブラウザ環境をチェックすることで原因を絞り込めます。権限不足が原因であれば管理者が権限を付与し、ライセンス制限が原因であればライセンスのアップグレードや代替手段を検討します。監査ログやログイン履歴、フィールド監査証跡などの代替手段を活用することで、たとえ標準の監査証跡が使えなくても必要な情報は追跡可能です。根気強く確認手順を踏むことで、スムーズに問題解決へと導けるでしょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
