ADVERTISEMENT

【Salesforce】レポートが他の人と違って見える時の条件確認

【Salesforce】レポートが他の人と違って見える時の条件確認
🛡️ 超解決

Salesforceでレポートを作成したのに、同僚や別のユーザーと見え方が異なる経験はありませんか。データが欠けている、集計値が合わない、そもそもレポートフォルダが表示されない――こうした現象は、Salesforceの権限や共有設定、フィルター条件など複数の要因で発生します。本記事では、レポートが他の人と違って見える原因を具体的に切り分け、それぞれの確認手順や対策を解説します。会社のSalesforce環境で迷ったときの参考にしてください。

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

  • 最初に見る場所: レポートフォルダの共有設定と、レポートの「表示」フィルター条件。
  • 切り分けの軸: 端末側(ブラウザキャッシュ)・アカウント側(権限・ロール)・管理設定側(共有設定・項目レベルセキュリティ)。
  • 注意点: 会社のSalesforceではプロファイルやロールの変更が他ユーザーに影響するため、管理者に確認してから対応してください。

ADVERTISEMENT

レポート表示が異なる主な原因:権限と共有設定

Salesforceでは、レポートの表示に影響する設定が階層的に存在します。最も多い原因は、レポートフォルダの共有設定と、ユーザーのロール・プロファイルによるデータアクセス権限の違いです。また、レポート自体に設定されたフィルターや、ユーザーごとに保存されたカスタムフィルターも見え方の差異を生みます。まずは表で原因を整理します。

原因 症状 確認ポイント
レポートフォルダの共有設定 フォルダ自体が見えない、またはレポート一覧に表示されない フォルダの「共有」でユーザー・グループ・ロールが含まれているか
ロール階層によるデータアクセス 同じレポートでも、下位ロールのユーザーは一部レコードしか見えない レポートに表示されるオブジェクトの共有設定(OWD・ロール階層)
プロファイル・権限セット レポートタブやフォルダへのアクセス権がない プロファイルの「レポート」権限、権限セットでの有効化
フィルター条件の違い レポート実行時に異なるフィルターが適用されている [表示]フィルターの動的フィルター、保存されたフィルターの確認
共有ルール・チーム設定 特定のユーザーのみ特定レコードへのアクセスが許可されている オブジェクト別の共有ルール、チームのメンバー設定

最初に確認すべき3つのポイント

1. レポートフォルダの共有設定を確認する

レポートフォルダにアクセスできない場合、まずフォルダの共有設定を確認します。手順は以下のとおりです。

  1. Salesforceの「レポート」タブを開き、左側のフォルダ一覧から目的のフォルダを探します。
  2. フォルダ名の右にある▼をクリックし、「共有」を選択します。
  3. 「共有先」に自分の名前または所属するグループ・ロールが含まれているか確認します。
  4. 自分がいない場合は、フォルダの所有者または管理者に共有追加を依頼します。
  5. 共有設定に「すべてのユーザー」とある場合でも、公開グループのメンバーでなければアクセスできないこともあります。グループの所属も併せて確認してください。

2. レポートの所有者と「表示」フィルターを確認する

同じフォルダ内のレポートでも、ユーザーごとに表示されるデータが異なる場合があります。これはレポートの「表示」フィルターに動的条件(現在のユーザーに関連するフィルター)が設定されているためです。以下の手順で確認します。

  1. 該当のレポートを開き、「編集」をクリックします。
  2. 「フィルター」セクションで、[表示] というラベルのフィルターがないか確認します。
  3. 例えば「表示:自分のレコードのみ」など、ユーザーごとに結果が変わる条件が適用されていないかチェックします。
  4. そのようなフィルターがある場合、それを削除するか、固定値に変更しないと全ユーザーが同じ結果を見ることはできません。
  5. また、レポートの所有者が異なる場合、所有者基準のフィルター(例:所有者が自分と等しい)も影響します。所有者を適宜変更するか、共有の際に注意が必要です。

3. ユーザーのロールとプロファイルを比較する

レポートのデータが一部しか表示されない場合、ロール階層と共有設定が原因です。例えば、営業部長と一般営業担当者では、ロールの上下により見えるレコード範囲が異なります。確認手順は次の通りです。

  1. 自分と比較対象のユーザーの「ロール」を確認します(設定>ユーザー>ユーザー詳細)。
  2. ロールが異なる場合、階層の上位のロールは下位のデータを見られますが、下位から上位のデータは見えません。
  3. 該当オブジェクトの共有設定(OWD)で「親ロール階層によるアクセス」が有効かを管理者に確認します。
  4. 必要であれば、レポートにフィルター条件として「自分のチームのレコード」などを追加することで、同じ結果を得られる場合があります。

データアクセス権限の詳細な確認手順

上記の基本確認で問題が解決しない場合、より詳細な権限設定を調べる必要があります。以下に、管理者が確認すべき項目を手順付きで示します。

項目レベルセキュリティ(FLS)を確認する

レポートに表示される項目そのものがユーザーごとに異なる場合、項目レベルセキュリティ(FLS)が原因です。例えば、あるユーザーには「売上金額」項目が見えるが、別のユーザーには見えない、といった事象です。確認手順:

  1. 設定>オブジェクトマネージャーから該当オブジェクトを開きます。
  2. 「項目とリレーション」から問題の項目を選び、「セキュリティ」タブを開きます。
  3. ユーザーのプロファイルに対して「参照」権限が付与されているか確認します。
  4. 権限セットで上書きしている場合もあるため、合わせて確認します。

共有ルールと手動共有をチェックする

特定のレコードのみアクセスできるユーザーとそうでないユーザーがいる場合、共有ルールや手動共有が設定されている可能性があります。管理者は「設定>セキュリティ>共有設定」から、該当オブジェクトの共有ルールを確認します。また、「レコード詳細」画面で「共有」ボタンから手動共有の有無を確認することも有効です。

確認でよく見られる失敗パターンと対策

実際にトラブルシューティングを行う際、以下のような失敗パターンに陥ることがよくあります。事前に知っておくとスムーズです。

  • パターン1:フォルダ共有を「すべてのユーザー」にしているのに見えない。「すべてのユーザー」とは、組織内のライセンスを持つ全ユーザーが対象です。ただし、外部ユーザーやポータルユーザーは含まれません。また、フォルダが「非公開」から変更されていないか二重に確認します。
  • パターン2:レポートの「表示」フィルターを消したのにまだデータが違う。実はレポートに「動的ダッシュボードフィルター」や「レポートタイプの制限」が影響している場合があります。レポートタイプそのものが特定のレコードに制限されていることもあるため、レポートタイプの詳細を確認します。
  • パターン3:他のユーザーと自分のブラウザキャッシュが異なる。まれにブラウザの古いキャッシュでレポートのメタデータが古いまま表示されることがあります。Ctrl+F5でハードリフレッシュ、または別ブラウザで比較してみてください。

管理者へ確認すべき情報と依頼のポイント

問題が解決しない場合、Salesforce管理者に依頼する際は以下の情報をまとめて伝えると迅速に対応してもらえます。

  • 問題のレポート名とURL。
  • 比較する2人のユーザー名(自分と相手)。
  • それぞれのロール、プロファイル、権限セット。
  • レポートのスクリーンショット(表示されるレコード数、値の違い)。
  • 「表示」フィルターの内容(編集画面のフィルター一覧)。
  • 対象オブジェクトの共有設定(OWD)とロール階層が有効か。

管理者でない一般ユーザーは、ロールやプロファイルの変更権限を持ちません。必ず管理者に相談し、自分勝手に変更しないように注意してください。

よくある質問(FAQ)

Q1. レポートフォルダは見えるが、中身のレポートが空っぽです

フォルダへのアクセス権はあるが、レポートのデータアクセス権がない可能性があります。レポートが参照しているオブジェクトの共有設定を確認してください。また、レポートに「自分のレコードのみ」フィルターが設定されている場合は、自分が所有者のレコードがないと空になります。

Q2. 同じレポートを開いているのに、集計値が異なります

集計値が異なる原因として、レポートの「表示」フィルターや、ユーザーのタイムゾーン設定(日付フィルターの影響)、またはレポートが「スケジュール済み」で前回実行時のデータを表示しているケースがあります。最新のデータを取得するには「今すぐ実行」をクリックしてください。

Q3. 管理者に依頼しても、すぐに原因がわからないと言われました

Salesforceの権限は多層的で、原因の特定に時間がかかる場合があります。その際は、問題のレポートをコピーして新しいフォルダに保存し、自分が全ての権限を持つテストユーザーで確認するなどの切り分けを提案してみてください。また、Salesforceの「監査トレイル」や「レポートの使用状況」も手がかりになります。

まとめ

Salesforceでレポートが見え方の違いに遭遇したときは、まずレポートフォルダの共有設定と、レポートに設定された「表示」フィルターを確認してください。次に、ユーザーのロールやプロファイルの違いがデータアクセス範囲に影響していないか調べます。それでも解決しない場合は、項目レベルセキュリティや共有ルールなど、より詳細な権限設定が原因です。管理者と連携しながら、一つずつ切り分けることで、迅速に問題を解決できるでしょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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

ADVERTISEMENT