Salesforceで変更セットを使用してメタデータを移行する際、一部のユーザーだけが変更セットを参照できず、他のユーザーは見えるという現象が発生することがあります。この問題は、権限セットや共有設定の構成に起因するケースがほとんどです。本記事では、変更セットが見えない原因を権限セットと共有設定の観点から整理し、具体的な確認手順と解決策を解説します。システム管理者や運用担当者が、ユーザーからの問い合わせに対して迅速に原因を特定できるように、実務に即した内容を提供します。
【要点】この記事で確認すること
- 最初に見る場所: 該当ユーザーに「変更セットの作成」権限が割り当てられているかどうかを権限セットまたはプロファイルで確認します。
- 切り分けの軸: 「見えない」が特定の変更セットだけか、すべての変更セットか。特定の変更セットの場合は共有設定、すべての場合は権限不足を疑います。
- 注意点: 権限セットの割り当ては反映に時間がかかる場合があること、共有設定はユーザ単位の詳細な制御が可能なため管理者以外の操作で誤って変更されるリスクがあることです。
ADVERTISEMENT
変更セットが見えない原因の切り分け
変更セットが見えない原因は大きく分けて「権限不足」と「共有設定による制限」の2つです。まずは現象を正確に把握し、どちらの可能性が高いかを判断します。
権限セットの有無
変更セットを参照するためには、ユーザに「変更セットの作成」権限が必要です。この権限はプロファイルまたは権限セットで付与できます。プロファイルはユーザの基本権限を定義するもので、変更セットの作成権限はシステム管理者プロファイル以外ではデフォルトでオフになっている場合がほとんどです。権限セットを使えば、プロファイルを変更せずに特定のユーザだけに権限を追加できます。
もしユーザが「設定」メニューから変更セットを開こうとしてもエラーになる、またはそもそもメニュー項目が表示されない場合は、権限が不足している可能性が高いです。一方で、変更セット一覧は表示されるが特定の変更セットだけがリストに現れない場合は、共有設定の問題です。
共有設定の影響
変更セットは共有設定によって参照可能なユーザが制限されます。デフォルトでは変更セットを作成したユーザのみが参照できますが、共有設定で「すべての内部ユーザに対して参照を許可」に変更したり、特定のロール・ユーザを追加したりすることが可能です。共有設定が適切でないと、一部のユーザだけが見えない状況が発生します。
プロファイルと権限セットの違い
プロファイルはユーザタイプごとに割り当てられる基本的な権限セットですが、変更セットの作成権限はシステム管理者プロファイル以外では通常オフです。一方、権限セットはプロファイルを上書きして追加の権限を付与できるため、変更セットの可視性を細かく制御するのに適しています。複数の権限セットを組み合わせることで、ユーザごとに異なるアクセスレベルを設定できますが、競合が発生しないように注意が必要です。
権限セットの確認手順
以下の手順で、該当ユーザに変更セットの作成権限が付与されているか確認します。
- Salesforceに管理者としてログインし、画面右上の歯車アイコンから「設定」を開きます。
- クイック検索ボックスに「権限セット」と入力し、検索結果から「権限セット」を選択します。
- 権限セット一覧から、変更セットの権限を含む可能性のある権限セットをクリックします。専用の権限セットがない場合は新規作成を検討します。
- 権限セットの詳細画面で「システム権限」を開き、「変更セットの作成」が有効(チェックが入っている)か確認します。なければ「編集」ボタンからチェックを入れて保存します。
- 次に、その権限セットが該当ユーザに割り当てられているか確認します。権限セット画面の「割り当て」関連セクションで「割り当ての管理」をクリックし、ユーザを検索して割り当てられていることを確認します。割り当てがなければ、ユーザを追加して保存します。
- プロファイルでも権限を確認したい場合は、設定メニューの「プロファイル」から該当ユーザのプロファイルを開き、「システム権限」で「変更セットの作成」が有効か確認します。プロファイルでの変更は影響が大きいため、権限セットでの管理を推奨します。
権限を変更した後、ユーザがログインし直すか、最長で数分程度待つと反映されます。すぐに確認したい場合は、ユーザにログアウト・ログインを依頼してください。
共有設定の確認手順
特定の変更セットだけが見えない場合は、共有設定を確認します。
- 設定画面でクイック検索ボックスに「変更セット」と入力し、検索結果から「変更セット」を選択します。
- 一覧から問題の変更セット名をクリックします。
- 変更セットの詳細画面で「共有」ボタンをクリックします。
- 共有設定ダイアログで、現在の共有状態を確認します。「すべての内部ユーザが参照可能」になっていれば、権限のある全ユーザが見えるはずです。「選択したユーザのみ」や「選択したロールのみ」になっている場合は、該当ユーザが含まれているかリストを確認します。
- 必要に応じてユーザやロールを追加し、保存します。変更は即座に反映されます。
共有設定のデフォルトは「所有者のみ参照可能」ですが、組織によっては標準で共有範囲が変更されている場合もあるため、運用ルールを把握しておくことが重要です。
状況別比較表
| ユーザの状態 | 変更セット一覧に表示されるか | 可能性が高い原因 | 確認すべき設定 |
|---|---|---|---|
| すべての変更セットが見えない | 表示されない | 権限不足(変更セットの作成権限なし) | 権限セットまたはプロファイル |
| 一部の変更セットだけが見えない | 一部のみ表示 | 共有設定による制限 | 変更セットの共有設定 |
| 変更セットの作成はできるが他人のものが見えない | 自分のもののみ表示 | 共有設定が「所有者のみ」 | 変更セットの共有設定でユーザ追加 |
失敗パターンと回避策
実際の運用でよく見られる失敗パターンをいくつか紹介します。
権限セットの割り当て後に反映が遅れる
権限セットを割り当てた直後は、変更が即座に反映されないことがあります。Salesforceの権限反映には最大で数分かかる場合があるため、割り当て後すぐに確認せず、時間を置いてから再確認することを推奨します。また、ユーザがログイン中の場合は、ログアウト・ログインで強制的に反映させることも有効です。
プロファイルの権限を誤って外してしまう
プロファイルで「変更セットの作成」を有効にしていたが、別の権限変更の際に誤ってオフにしてしまうケースがあります。特に新しいプロファイルをコピーして作成した場合、権限が引き継がれないことがあるため、プロファイルの変更履歴を確認するか、定期的に権限セットによる一元管理に切り替えることを検討してください。
変更セットの共有設定が定期的にリセットされる
変更セットの共有設定は、変更セット自体を再作成したり、別の環境から上書きデプロイしたりすると初期化されることがあります。そのため、共有設定を都度確認する習慣をつけるか、共有設定を管理するための手順書を整備しておくと安全です。
管理者に伝えるべき情報
問題が発生した際に、管理者へ引き継ぐべき情報を整理しておくことで、解決までの時間を短縮できます。
- ユーザ情報: ユーザ名、ユーザID、ロール、プロファイル、割り当てられている権限セット
- 現象の詳細: すべての変更セットが見えないのか、特定のものだけか。見える変更セットと見えない変更セットの名称
- 発生タイミング: 権限変更前後、変更セット作成直後、その他特定の操作後など
- 試した対応: 権限セットの再割り当て、ログアウト・ログイン、共有設定の確認などを実施したかどうか
これらの情報をあらかじめ収集しておけば、管理者は権限セットと共有設定の両方を迅速にチェックできます。特に「変更セットの作成」権限が付与されているかどうかは、一覧表示の要否に直結するため必ず確認してください。
よくある質問(FAQ)
Q1. 権限セットで「変更セットの作成」を有効にしても一覧に表示されません。
権限セットの割り当てがまだ反映されていない可能性があります。ログアウト・ログインを試すか、少し時間(最大10分程度)をおいてから再度確認してください。また、権限セットが正しく割り当てられているか、ユーザの「権限セットの割り当て」画面で確認してください。
Q2. 変更セットの共有設定でユーザを追加したのに、そのユーザが見えません。
追加したユーザが正しいユーザIDであるか、またロールが適切に設定されているかを確認してください。変更セットの共有設定はロールベースでも指定できるため、必要に応じてロールを追加します。保存後にユーザが再度変更セット画面をリロードすると反映されます。
Q3. すべての内部ユーザが変更セットを見られるようにしたいのですが、どうすれば良いですか?
各変更セットの共有設定で「すべての内部ユーザが参照可能」を選択して保存してください。ただし、この設定は変更セットごとに行う必要があります。多数の変更セットがある場合は、標準でこの設定にならないため、定期的なメンテナンスが必要です。
まとめ
変更セットが一部ユーザだけ見えない場合、まずは権限セットまたはプロファイルで「変更セットの作成」権限が付与されているかを確認してください。すべての変更セットが見えない場合は権限不足、特定のものだけ見えない場合は共有設定が原因である可能性が高いです。共有設定は変更セットごとに設定が必要であり、デフォルトでは所有者のみ参照可能なため、複数人で利用する際は注意が必要です。本記事の手順に沿って確認すれば、多くの問題は解決できるはずです。もし解決しない場合は、Salesforceのヘルプまたはサポートに問い合わせる際に、ここで紹介した情報を提供するとスムーズです。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
