Salesforceでケースコメントが見えない現象が特定のユーザーにだけ発生する場合、多くの原因は権限設定や共有設定にあります。特に権限セットと共有ルールの組み合わせが複雑なため、切り分けには手順を追った確認が欠かせません。本記事では、管理者がよく直面するこの問題について、原因の特定方法と解決手順を具体的に解説します。実際の操作画面に沿った手順を提示しますので、設定変更の際の参考にしてください。
【要点】この記事で確認すること
- 最初に見る場所: ユーザーのプロファイルと権限セットの割り当て、およびケースオブジェクトとケースコメントオブジェクトの共有設定
- 切り分けの軸: 見えるユーザーと見えないユーザーの違い(プロファイル、権限セット、ロール、共有ルール)を比較する
- 注意点: 共有設定の変更は他のユーザーへの影響を考慮し、事前にバックアップまたはテスト環境で検証してから実施する
ADVERTISEMENT
目次
1. ケースコメントが見えない原因の全体像
ケースコメント(CaseComment)はケースオブジェクトに関連する子オブジェクトです。そのため、ユーザーがケースコメントを見るためには、まずケース自体へのアクセス権が必要であり、さらにケースコメントオブジェクトに対する読み取り権限が必要です。一般的に、以下のいずれかが不足しているとコメントが見えなくなります。
- ケースオブジェクトに対する読み取り権限がない(プロファイル・権限セット)
- ケースコメントオブジェクトに対する読み取り権限がない(プロファイル・権限セット)
- 共有設定により、特定のユーザーからケースレコードが隠されている
- ロール階層の設定により、下位ロールのユーザーが上位ロールのケースを見られない(ただしコメントも同様)
これらの原因は単独ではなく、複合的に作用することもあります。例えば、プロファイルでケースコメントへのアクセス権は持っているが、権限セットでさらに制限されているケースはまれです。むしろ、権限セットで権限を追加しているつもりが、プロファイル側で非表示になっているために効かない、といったパターンが頻繁に発生します。
また、共有設定に関しては、組織の共有設定(デフォルトで公開・非公開)と共有ルール、手動共有の3つの要素を確認する必要があります。ケースコメントはケースレコードに従属するため、ケースレコードの共有設定がそのままコメントの可視性に影響します。共有ルールで特定のグループにのみケースを公開している場合、そのグループに属さないユーザーはケース自体が見えず、コメントも見えなくなります。
2. 権限セットとプロファイルの確認手順
2.1 プロファイルの確認
まずは、問題が発生しているユーザーに割り当てられているプロファイルを調べます。プロファイルはユーザーの基本的な権限を決定します。以下の手順で確認します。
- Salesforceの設定画面(歯車アイコン → 「設定」)を開きます。
- 「ユーザ」→「ユーザ」と進み、該当ユーザーを検索して開きます。
- 「プロファイル」フィールドに表示されているプロファイル名をメモします。
- 設定画面で「プロファイル」を検索し、該当プロファイルを開きます。
- 「オブジェクト設定」の中から「ケース」と「ケースコメント」を探し、それぞれのアクセス権(参照、作成、編集、削除)が適切にチェックされているか確認します。「参照」がオンになっていないと、コメントは一切見えません。
特に「ケースコメント」オブジェクトは、プロファイルのデフォルトで「参照」がオフになっている場合があります。また、プロファイルで「タブの非表示」などの設定があると、オブジェクト自体が利用できなくなるため注意してください。
2.2 権限セットの確認
次に権限セットを確認します。権限セットはプロファイルを上書きするものではなく、追加で権限を付与する仕組みです。以下の手順で確認します。
- 設定画面で「権限セット」を検索して開きます。
- 一覧から該当ユーザーに割り当てられている権限セットを探します(ユーザー詳細ページの「権限セットの割り当て」関連リストでも確認できます)。
- 各権限セットを開き、「オブジェクト設定」からケースとケースコメントの権限を確認します。
- 権限セットで「参照」権限が付与されているにもかかわらず見えない場合、プロファイルで非表示になっていないか再確認してください。権限セットはプロファイルで禁止されている設定を有効にすることはできません。
よくある失敗パターンとして、権限セットで「ケースコメントの参照」を追加したが、プロファイルで「ケースコメント」タブが非表示になっているために、ユーザーがコメントタブを利用できず結果的に見えない、というものがあります。この場合、プロファイルのタブ設定も合わせて変更する必要があります。
3. 共有設定の確認手順
3.1 組織の共有設定とロール階層
権限設定が問題ない場合、次に共有設定を確認します。まず、組織の共有設定(共有モデル)を確認します。設定画面で「共有設定」を検索し、ケースオブジェクトのデフォルトのアクセス権を確認します。「公開/参照のみ」「公開/参照・更新可能」「非公開」のいずれかです。非公開の場合、ロール階層や共有ルールで明示的にアクセスを許可しなければ、上位ロール以外のユーザーはケースを見られません。
また、ロール階層が適切に設定されているか確認します。Salesforceのロール階層では、上位ロールのユーザーは下位ロールのユーザーが所有するケースを自動的に見られますが、その逆はできません。問題のユーザーが下位ロールに属している場合、上位ロールのユーザーが作成したケースは共有ルールがない限り見えません。
3.2 共有ルールと手動共有
- 設定画面で「共有ルール」を検索し、ケースに関する共有ルールを確認します。特に「グループ」や「ロール」を条件として、特定のユーザーにのみケースを公開するルールが存在する場合、該当ユーザーがその範囲に含まれているか確認します。
- 手動共有が行われているケースでは、レコードの「共有」ボタンから誰にアクセス権が付与されているか確認できます。問題のケースレコードを開き、「共有」関連リストを表示して、該当ユーザーが含まれているか確認します。
注意点として、共有ルールや手動共有はケースレコードレベルでのアクセス制御であるため、ケースコメントもその影響を受けます。例えば、共有ルールで「ケースを特定のグループにのみ公開」と設定している場合、そのグループに属さないユーザーはケースそのものが見えず、結果としてコメントも見えなくなります。
4. 状況別の比較表
以下の表は、見えるユーザーと見えないユーザーの設定を比較する際のチェックポイントです。実際の運用で差異を特定するのに役立ててください。
| 確認項目 | 見えるユーザー | 見えないユーザー |
|---|---|---|
| プロファイル | システム管理者 など | カスタムプロファイル |
| ケースコメントオブジェクト (参照) | オン | オフ |
| 権限セット (ケースコメント参照) | 割り当てあり | 未割り当て |
| ロール | 上位ロール | 下位ロール |
| 共有ルール (ケース) | 該当グループに含まれる | 含まれない |
| 手動共有 | 付与されている | 付与されていない |
5. 失敗パターンと注意点
実際の現場でよくある失敗パターンをいくつか紹介します。これらを事前に把握しておくことで、無駄な調査を減らせます。
- 権限セットの「有効化」忘れ: 権限セットを作成して割り当てただけでは反映されない場合があります。権限セットの設定ページで「有効化」ボタンを押す必要があるものもあります(特にカスタム権限など)。必ず有効化されているか確認してください。
- プロファイルの「ケースコメントタブ」が非表示: オブジェクト権限があっても、タブが非表示だとユーザーがコメントを見るUIにアクセスできません。プロファイルのタブ設定で「タブを非表示」ではなく「デフォルトでオン」または「タブを表示」に変更してください。
- 共有ルールの条件ミス: 共有ルールで「ロール: 下位ロールを含む」を指定しているつもりが、正しく設定されていないと一部ユーザーが漏れることがあります。ルールの条件式を再確認し、テストユーザーで検証することをおすすめします。
- ケースの所有者が異なる: 共有ルールは多くの場合、ケースの所有者や特定の条件に基づいて共有を制御します。問題のユーザーが所有するケースは見えても、他のユーザーが所有するケースが見えない場合は、所有者ベースの共有ルールを疑ってください。
特に管理者が操作する際は、一度変更を加えると組織全体に影響する可能性があるため、Sandbox環境などで事前にテストすることを強く推奨します。本番環境での設定変更は、影響範囲を十分に評価した上で行ってください。
6. 管理者へ確認する情報
問題を切り分けるために、管理者が収集すべき情報をリストアップします。サポートチームや外部コンサルタントに依頼する際も、以下の情報をまとめておくとスムーズです。
- 問題のユーザーのユーザーID(ユーザ名やメールアドレスでも可)
- 見えないケースのレコードID(例: 500XXXXXXXXXXX)
- 見えるユーザーのユーザーID(比較用)
- 両ユーザーのプロファイル名、権限セット名、ロール名
- ケースオブジェクトの組織の共有設定(公開/非公開)
- ケースに関する共有ルールの一覧
- 該当ケースの手動共有設定の有無と内容
これらの情報をもとに、権限セットの比較や共有ルールの条件を再現することで、原因を特定しやすくなります。もし権限設定に問題がないのに解決しない場合、Salesforceのサポートにケースを上げる際も上記情報を添付してください。
7. よくある質問(FAQ)
Q1. 権限セットでケースコメントの参照権限を追加したのに反映されません。
プロファイルでケースコメントオブジェクトの「参照」権限がオフになっていないか確認してください。権限セットはプロファイルの権限を拡張できますが、プロファイルで設定されていない基本権限(例: タブの表示)を補完できない場合があります。また、権限セットが「有効化」されているかも確認してください。
Q2. ケース自体は見えるのに、コメントだけ一部のユーザーに見えません。
この場合、ケースコメントオブジェクトに対する権限が不足している可能性が高いです。プロファイルまたは権限セットで、ケースコメントの「参照」権限が有効か確認してください。また、コメントの表示方法として、ケース詳細ページの「コメント」関連リストが非表示になっていないか、ページレイアウトの設定も確認するとよいでしょう。
Q3. 特定のユーザーだけが見えず、他の同ロールのユーザーは見えます。
権限セットの割り当ての違いが原因であることが多いです。同じロールでも個別に権限セットが割り当てられている場合、権限に差が生じます。ユーザー詳細から権限セットの割り当てを確認し、見えるユーザーと同じ権限セットが割り当てられているか比較してください。また、手動共有でそのユーザーだけ除外されていないかも確認してください。
8. まとめ
ケースコメントが見えない問題は、権限セットと共有設定の複合的な要因で発生します。最初にプロファイルと権限セットでケースコメントオブジェクトの参照権限を確認し、次に共有設定(組織の共有設定、共有ルール、手動共有)を確認するという順序が効果的です。見えるユーザーと見えないユーザーの設定を比較することで、原因を効率的に特定できます。設定変更の際は、他のユーザーへの影響を考慮し、可能であればSandboxでテストしてから本番に適用してください。管理者にとっては日頃から権限設定のドキュメントを整備しておくことも再発防止に役立ちます。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
