Salesforceで結合レポートを作成したのに、一部のユーザーだけそのレポートが表示されない、あるいはデータが正しく見えないというトラブルは意外と頻繁に発生します。特に権限設定や共有ルールが複雑な組織では、誰が何を見られるべきかが明確でないケースが多く、問題の切り分けに時間がかかりがちです。本記事では、結合レポートが見えない原因を、監査ログと設定履歴を活用して特定し、適切な対処へ導く具体的な方法を解説します。管理者の方や権限トラブルに直面した担当者が、正確に調査を進められるよう、ステップごとに整理しました。
【要点】この記事で確認すること
- 最初に見る場所: 監査ログ(Audit Trail)とレポートの共有設定、ユーザーの権限セットまたはプロファイル。
- 切り分けの軸: レポートフォルダのアクセス権、結合元オブジェクトへの参照権限、レポートタイプの権限。
- 注意点: フォルダの共有設定やユーザー権限を安易に変更せず、まずはログと履歴で原因を特定してから対処すること。管理者以外の設定変更は避けてください。
ADVERTISEMENT
目次
1.結合レポートが見えない原因の全体像
結合レポートが一部ユーザーに表示されない場合、原因は大きく分けて三つのカテゴリーに分類されます。第一に、レポート自体へのアクセス権(フォルダの共有設定)の問題。第二に、結合されている一方または両方のレポートに対する権限の問題。第三に、レポートの基となるオブジェクト(例えば商談や取引先)へのアクセス権の問題です。また、ユーザーのプロファイルや権限セットで「レポートを作成・編集・削除」できる権限が不足している場合も、結合レポートの表示に影響する可能性があります。以下ではこれらの原因を、監査ログと設定履歴を使って一つずつ確認していく方法を説明します。
2.最初に確認すべき監査ログの場所と見方
Salesforceではシステム管理者が設定変更などの履歴を監査ログとして記録しています。監査ログは「設定」→「監査ログ」で確認できます。このログには誰がいつどのような設定を変更したかが記録されます。結合レポートが見えない問題が発生した場合、まずはレポートの作成日時や最近のフォルダ共有変更がないかを確認します。具体的には、監査ログの「操作」列で「ReportFolderShare」「PermissionSetAssignment」「ProfileUpdate」などをフィルタして、問題のユーザーに関連するレコードがないか調べます。
監査ログでよく見る操作キーワード
| 操作名 | 意味 |
|---|---|
| ReportFolderShare | レポートフォルダの共有設定変更(アクセス権の追加・削除) |
| PermissionSetAssignment | 権限セットの割り当て変更 |
| ProfileUpdate | プロファイルの権限変更(レポート権限を含む) |
| Report | レポートの作成、編集、削除 |
3.設定履歴から権限の変更を特定する手順
監査ログだけでは詳細な権限変更内容までは分からないため、設定履歴(Setup Audit Trail)も併せて確認します。設定履歴は「設定」→「監査ログ」→「設定履歴をダウンロード」でCSVファイルを取得できます。このCSVには変更内容の詳細がJSON形式で含まれているため、問題のユーザーやレポートに関連する行をフィルタリングして調べます。
- Salesforceの「設定」メニューに移動し、「監査ログ」を開きます。
- 「設定履歴をダウンロード」ボタンをクリックし、CSVファイルを取得します。
- CSVをExcelやGoogleスプレッドシートで開き、「Action」列で「ReportFolderShare」「PermissionSetAssignment」「ProfileUpdate」を含む行を抽出します。
- 「User」列で対象ユーザーの名前が含まれているか確認します。また、「Detail」列のJSONを解析して、具体的な変更項目(例:「FolderAccessLevel: Read/Edit」など)を読み取ります。
- 変更日時と問題の発生タイミングを突き合わせ、原因となった設定変更を特定します。
CSV詳細列のJSONの読み方
例えば「Detail」列に {"FolderId":"00l...","ShareType":"U","AccessLevel":"Read"} とあれば、特定のフォルダに対してユーザー(ShareType=’U’)に「読み取り」アクセスが付与されたことを示します。逆に「AccessLevel」が空欄の場合はアクセス権が削除された可能性があります。これらの情報を基に、フォルダの共有設定が変更されたタイミングを特定します。
4.フォルダ権限とオブジェクト権限の確認方法
監査ログと設定履歴で原因が特定できない場合は、現在の権限設定を直接確認します。結合レポートが格納されているフォルダの共有設定は、レポートフォルダ一覧からフォルダ名の横にある「共有」リンクをクリックして確認できます。表示されないユーザーがフォルダに対して「アクセスなし」になっていないかを確認してください。
結合レポート特有の注意点
結合レポートは複数のレポートブロックから構成されるため、各ブロックの基となるオブジェクトへの参照権限も必要です。例えば商談と取引先を結合したレポートの場合、ユーザーは商談オブジェクトと取引先オブジェクトの両方に対して「参照」権限を持っている必要があります。また、レポートタイプの権限も影響します。標準レポートタイプであれば権限設定は自動ですが、カスタムレポートタイプは権限セットで明示的に割り当てる必要があります。
5.確認すべき代表的な失敗パターン
実際の事例から、よくある失敗パターンをいくつか紹介します。
- フォルダ共有の誤削除: 別の管理者が誤ってフォルダの共有設定から一部ユーザーを削除したケース。監査ログで「ReportFolderShare」操作を確認することで発見できました。
- 権限セットの割り当て解除: ユーザーの異動やロール変更に伴い、権限セットが自動解除された事例。設定履歴の「PermissionSetAssignment」で確認できます。
- プロファイルのレポート権限変更: システム管理者がプロファイルから「レポート参照」権限を誤って外したケース。プロファイルの変更履歴は監査ログの「ProfileUpdate」で追えます。
- レポートタイプの権限不足: カスタムレポートタイプを使っている場合、そのレポートタイプへのアクセス権がユーザーに割り当てられていないと、結合レポートが表示されません。権限セットを確認してください。
6.管理者へ伝えるべき情報と次に取るべきアクション
問題が特定できたら、管理者は以下の情報を記録して対処します。
- 対象の結合レポートのIDとフォルダ名
- 表示されないユーザーのユーザー名とロール
- 監査ログで確認した変更日時と操作内容
- 現在のフォルダ共有設定および権限セットの状況
これらの情報をSalesforceのサポートケースとして提出するか、社内の変更管理プロセスに従って復旧作業を実施します。復旧後は、再度ユーザーにレポートが表示されるか確認し、同様のトラブルを防ぐためにフォルダ共有の定期的なレビューや権限セットの割り当てルールを見直すことを推奨します。
7.よくある質問(FAQ)
Q1. 監査ログで見つけた変更を元に戻すにはどうすればいいですか?
監査ログから変更の詳細を読み取り、手動で設定を元の状態に戻します。権限セットの割り当てであれば再割り当て、フォルダ共有であれば共有設定を追加します。環境によっては、セキュリティポリシーのためワンクリックで元に戻せない場合もあるため、変更管理手順に従って慎重に作業してください。
Q2. 結合レポートが表示されないが、個別のレポートは見える場合は?
結合レポートのみ見えない場合、レポートタイプまたは結合操作部分に権限不足がある可能性が高いです。特にカスタムレポートタイプの権限を確認してください。また、結合レポートの共有設定が個別レポートと異なるフォルダにある場合も、フォルダ権限の違いが原因になります。
Q3. 監査ログの保持期間はどのくらいですか?
Salesforceでは監査ログの保持期間はおおむね180日間です(エディションにより異なります)。それ以前のログは参照できませんので、問題が発生したら早めにログを確認することをおすすめします。
まとめ
結合レポートが一部ユーザーに見えない問題は、監査ログと設定履歴を活用すれば原因を効率的に特定できます。最初にフォルダ共有と権限セットの変更履歴を調べ、次にオブジェクト権限やレポートタイプの設定を確認する流れが基本です。安易に権限を追加する前に、ログから因果関係を切り分けることで、再発防止にもつながります。日頃から定期的に権限設定をレビューし、変更履歴を記録しておくことで、トラブル発生時の調査時間を大幅に短縮できるでしょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
