SalesforceでWeb-to-ケース機能を利用していると、一部のユーザーだけが該当のケースや設定を表示できない現象が発生することがあります。特に本番環境に反映する前の段階でこの問題が起きると、原因の切り分けが難しく、対応に時間を要する場合があります。本記事では、Web-to-ケースが一部ユーザーだけ見えない場合に、本番反映前に確認すべきポイントを体系的に解説します。設定の誤りや権限の問題を効率的に特定し、スムーズなリリースをサポートします。
【要点】この記事で確認すること
- 最初に見る場所:問題が発生しているユーザーのプロファイル権限と共有ルールの設定状況
- 切り分けの軸:見えるユーザーと見えないユーザーのプロファイル・権限セット・ロール・共有設定の差分を比較する
- 注意点:本番環境に影響を与えないよう、Sandboxやテスト環境で設定変更を試すこと。管理者権限でない場合はむやみに変更しない
ADVERTISEMENT
目次
1. 現象の把握と準備
最初に、問題となっているWeb-to-ケースの具体的な状況を整理します。どのユーザーが「見えない」のか、「見えない」とは具体的にどの状態なのかを明確にします。例えば、ケースオブジェクト自体が表示されない、Web-to-ケースの設定画面(Web-to-Case設定)にアクセスできない、あるいはWeb-to-ケースで作成されたケースレコードが見えないなど、症状は様々です。また、問題が発生しているユーザーのライセンスタイプ(Salesforce Platform、Sales Cloudなど)と、正常に表示されているユーザーの差分をリストアップします。この段階で、以下の情報を収集しておくと後の切り分けがスムーズです。
- 問題のユーザーと正常なユーザーのユーザー名、プロファイル、ロール
- 問題発生環境(Sandbox、開発環境、本番環境)
- Web-to-ケースの設定がどのレコードタイプに関連しているか
- 最近の設定変更履歴(特に権限関連の変更)
2. 権限設定の確認(プロファイルと権限セット)
Web-to-ケース関連の機能を表示・使用するには、適切なオブジェクト権限とタブの表示設定が必要です。まず、問題ユーザーのプロファイルを確認します。設定画面から「プロファイル」を開き、該当プロファイルの「オブジェクト設定」でケースオブジェクトの「読み取り」「作成」「編集」権限が付与されているか確認します。Web-to-ケース設定へのアクセスには「ケース」タブの表示権限も必要です。タブ設定が「標準」または「表示」になっていることを確認してください。
権限セットを使用している場合は、権限セットに適切な権限が含まれているか、またユーザーに割り当てられているかを確認します。権限セットの割り当ては「権限セットの割り当て」画面から行います。複数の権限セットが競合していると、期待した権限が有効にならないことがありますので、該当ユーザーの権限セット一覧を取得し、権限の重複や優先順位を確認してください。
2.1 プロファイル比較の具体的手順
- 設定メニューから「ユーザー」→「プロファイル」を開きます。
- 正常に表示できるユーザーのプロファイルを選択し、「オブジェクト設定」→「ケース」で権限をメモします。
- 問題ユーザーのプロファイルも同様に確認し、差分を特定します。
- タブ設定も確認し、「ケース」タブが非表示になっていないか確認します。
- 権限セットが割り当てられている場合は、権限セットの詳細も同様に比較します。
3. 共有ルールとロール階層の確認
Web-to-ケースで作成されたケースレコードが表示されない場合、共有ルールやロール階層が原因の可能性があります。Web-to-ケースでは、ケース作成時に特定の所有者(例:キューやユーザー)に割り当てる設定ができます。この所有者が問題ユーザーから見えるように共有設定されている必要があります。
まず、該当ケースの所有者が誰かを確認します。Web-to-ケースの設定画面(「設定」→「Web-to-ケース」)で「ケースの所有者」が設定されていれば、それが所有者になります。キューが指定されている場合は、問題ユーザーがそのキューのメンバーであるか、または共有ルールでキュー所有のレコードが共有されているかを確認します。ロール階層上位のユーザーはデフォルトで下位のレコードを参照できますが、下位のユーザーは上位のレコードを見られません。したがって、所有者が上位ロールのユーザーの場合、下位ロールのユーザーは表示権限がない可能性があります。
3.1 共有ルールの確認手順
- 設定メニューから「セキュリティ」→「共有設定」を開きます。
- ケースオブジェクトの共有ルールを確認します。「共有ルール」タブで既存ルールをチェックします。
- 問題ユーザーが含まれるグループやロールがルールの対象になっているか確認します。
- 手動共有が行われている場合は、ケースレコードの共有リストを確認します。
- 必要に応じて、テスト用の共有ルールを作成し、動作を検証します(Sandboxで実施)。
4. 項目レベルセキュリティとページレイアウトの確認
特定の項目が表示されない場合、項目レベルセキュリティやページレイアウトの設定が影響している可能性があります。Web-to-ケースでマッピングされた項目が、問題ユーザーのプロファイルで参照不可になっていないか確認します。また、ページレイアウトで該当フィールドが非表示になっていると、レコード詳細画面で見えなくなります。
設定画面から「プロファイル」→「オブジェクト設定」→「ケース」→「項目レベルセキュリティ」を開き、問題の項目のアクセス権限を確認します。読み取り権限があれば表示可能ですが、編集権限がない場合はグレーアウト表示になることがあります。次に、ページレイアウトの割り当てを確認します。問題ユーザーのプロファイルが使用するページレイアウトで、該当フィールドが「ページに含める」設定になっているか確認します。
5. 状況別の比較表
| 症状 | 考えられる原因 | 確認すべき設定 |
|---|---|---|
| ケースオブジェクト自体が見えない | プロファイルでケースのタブ非表示、またはオブジェクト権限なし | プロファイルのタブ設定、オブジェクト権限 |
| 特定のケースレコードが見えない | 共有ルール不足、ロール階層、所有者の設定 | 共有設定、ロール階層、ケース所有者 |
| Web-to-ケース設定画面にアクセスできない | システム管理者権限不足、「Web-to-ケース設定」の権限なし | プロファイルの「Web-to-ケース設定」権限、権限セット |
| ケースの特定項目が空欄で見える | 項目レベルセキュリティで読み取り不可、ページレイアウトで非表示 | 項目レベルセキュリティ、ページレイアウトの割り当て |
6. 管理者に伝えるべき情報とよくある失敗パターン
問題を管理者に報告する際は、以下の情報を整理して伝えると解決が早まります。現象の発生ユーザー、正常ユーザー、プロファイル名、ロール名、該当ケースのレコードID、操作手順、エラーメッセージがあればその内容を含みます。また、最近の設定変更があればその日時と変更内容も重要です。
6.1 よくある失敗パターン
- プロファイルのコピー漏れ: 新規プロファイルを作成した際に、既存プロファイルの権限を正しくコピーしていない。
- 権限セットの割り当て忘れ: 複数の権限セットで権限を管理している場合、一部の権限セットが割り当てられていない。
- 共有ルールの条件誤り: 共有ルールの条件(例:役割、グループ)が正しく設定されておらず、必要なユーザーが含まれていない。
- Sandboxと本番の同期漏れ: Sandboxで設定変更したが、本番環境へのデプロイが完了していない。
- Web-to-ケースの有効化忘れ: Web-to-ケース機能自体が無効になっている(設定メニューで確認)。
7. よくある質問
Q1: システム管理者だけが見えるのはなぜですか?
A: システム管理者プロファイルはデフォルトですべてのデータにアクセスできます。一般ユーザーに表示するには、適切な共有設定と権限が必要です。
Q2: Sandboxでは見えるのに本番で見えません。
A: Sandboxと本番環境の設定が一致していない可能性があります。変更セットやパッケージを使用して、設定を本番にデプロイしたか確認してください。
Q3: ケースは表示されるが、Web-to-ケース設定画面にアクセスできません。
A: プロファイルに「Web-to-ケース設定」権限が必要です。設定メニューの「プロファイル」→「システム管理者権限」で確認し、権限がない場合は権限セットなどで付与します。
まとめ
Web-to-ケースが一部ユーザーだけ見えない原因は、多くの場合、権限設定や共有ルールの不備にあります。本番反映前に、プロファイル、権限セット、共有設定、項目レベルセキュリティ、ページレイアウトを順に確認することで、問題を効率的に切り分けることができます。特に、見えるユーザーと見えないユーザーの設定を比較することが有効です。Sandbox環境で修正をテストし、変更セットで本番環境にデプロイすることをお勧めします。これらの手順を踏むことで、本番環境でのトラブルを未然に防ぎ、安定した運用を実現できます。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
