Salesforceで接続アプリケーションを利用している際、特定のユーザーのみアプリケーションが表示されないという状況に遭遇することがあります。この問題は権限セットやプロファイルの設定、アプリケーションの共有設定が原因であるケースが大半です。本記事では、一部ユーザーだけ接続アプリケーションが見えない場合の原因を切り分け、適切な権限セットと共有設定の確認方法を解説します。
【要点】この記事で確認すること
- 最初に見る場所: ユーザー詳細画面の権限セット割り当て、および接続アプリケーションの詳細設定(プロファイル・権限セット・共有設定)
- 切り分けの軸: 権限セットの有無、プロファイルのアクセス権、アプリケーションの公開範囲(全員か一部か)
- 注意点: 会社のセキュリティポリシーにより勝手に権限を追加できない場合があるため、管理者と相談しながら進めてください
ADVERTISEMENT
接続アプリケーションが見えない原因を特定する
接続アプリケーションが一部のユーザーだけに表示されない場合、主に3つの設定領域を確認する必要があります。それぞれの領域でどのような設定が不足しているのか、順番に説明します。
権限セットの割り当て漏れ
接続アプリケーションを使用するためには、適切な権限セットがユーザーに割り当てられている必要があります。権限セットはユーザーごとに個別に割り当てるもので、プロファイルとは別に管理されます。もし特定のユーザーだけアプリケーションが見えない場合、そのユーザーに必要な権限セットが割り当てられていない可能性が高いです。例えば、接続アプリケーションの参照権限を持つ権限セット「Connected App Viewer」が未割り当てだと、アプリケーション一覧に表示されません。
プロファイルの設定不足
プロファイルでも接続アプリケーションへのアクセスを制御できます。プロファイル設定で「接続アプリケーションの管理」などの権限が有効になっていないと、アプリケーションが表示されないことがあります。ただし、権限セットでカバーできる部分もあるため、両方を確認する必要があります。特に、標準プロファイル(例:標準ユーザー)では「接続アプリケーションの管理」権限がデフォルトで無効になっている場合があります。
アプリケーションの共有設定
接続アプリケーションの共有設定で、アクセス可能なユーザーやプロファイルを限定している場合、その設定対象外のユーザーはアプリケーションを見ることができません。アプリケーションの編集画面で「許可されたユーザー」を確認してください。また、OAuthポリシーやIP制限が原因で特定ユーザーのみアクセスできないケースもあります。
権限セットと共有設定の確認手順
以下の手順で権限セットの割り当て状態とアプリケーションの共有設定を確認し、問題の原因を特定します。
- Salesforceの設定メニューから「ユーザー管理」→「ユーザー」を開き、問題のユーザーを選択します。
- ユーザー詳細画面で「権限セットの割り当て」をクリックし、現在割り当てられている権限セットを確認します。
- 接続アプリケーションに関連する権限セット(例:「接続アプリケーションの参照」や「接続アプリケーションの管理」)が含まれているか確認してください。もし含まれていない場合は、適切な権限セットを作成するか、既存の権限セットをユーザーに割り当てます。
- 次に、「設定」→「アプリケーション」→「接続アプリケーション」で該当のアプリケーションを開きます。
- 「プロファイル」セクションで、アクセスを許可するプロファイルが正しく選択されているか確認します。特定のプロファイルだけに制限している場合、対象外のプロファイルのユーザーはアプリケーションを見ることができません。
- 「権限セット」セクションで、アクセスを許可する権限セットが設定されているか確認します。ここで設定した権限セットを持つユーザーのみがアプリケーションを使用できます。
- さらに、「OAuthポリシー」や「IP制限」が正しく設定されているか確認します。OAuthポリシーで許可するユーザーの種類(すべてのユーザー、認証済みユーザーなど)が適切か、IP制限が問題のユーザーのIPアドレスを許可しているかをチェックします。
- 最後に、設定変更後はユーザーに再度ログインしてもらうか、セッションをリフレッシュして表示を確認します。
上記の手順で権限セットと共有設定を確認することで、原因を特定しやすくなります。なお、設定変更にはシステム管理者権限が必要な場合がありますので、適切な権限を持つアカウントで実施してください。
| 状況 | 確認すべきポイント | 想定される原因 | 対処方法 |
|---|---|---|---|
| 全ユーザーに見えない | アプリケーションの有効化、プロファイル設定 | アプリケーションが無効化、プロファイルでアクセス権なし | システム管理者権限でアプリケーションを有効化、プロファイルを編集 |
| 一部のユーザーだけ見えない | 権限セットの割り当て、プロファイルの相違 | 権限セット未割り当て、プロファイルの違い | 必要な権限セットを割り当てる、プロファイルを統一 |
| ユーザーによって表示/非表示が異なる | 共有設定、OAuthポリシー | 共有設定でアクセス範囲を限定、OAuthスコープ不足 | 共有設定を「すべてのユーザー」に変更、OAuthスコープを拡張 |
失敗しやすいパターンと対処法
権限セットや共有設定の確認において、よくある失敗パターンとその対処法を紹介します。
複数の権限セットで権限が競合する
複数の権限セットに同じ接続アプリケーションに関する権限が異なる設定で含まれている場合、権限が競合してアプリケーションが見えなくなることがあります。例えば、ある権限セットでは「参照」のみ許可し、別の権限セットでは「管理」を許可していると、ユーザーに両方の権限セットが割り当てられた場合に想定外の動作を引き起こす可能性があります。対処法としては、権限セットを統合するか、不要な権限を削除して競合を解消します。
OAuthスコープの設定ミス
接続アプリケーションのOAuthスコープに必要な権限(例:「APIアクセス」や「フルアクセス」)が含まれていない場合、アプリケーションは表示されても実際に使用できないことがあります。特に、外部システムと連携するアプリケーションではOAuthスコープが重要です。スコープを確認し、不足している権限を追加してください。
プロファイルと権限セットの優先順位を誤解する
「権限セットはプロファイルの権限を上書きする」とよく言われますが、注意が必要です。プロファイルで明示的にアクセスを拒否している場合(例:プロファイルの設定で「接続アプリケーションの管理」が無効)、権限セットで許可しても反映されないことがあります。このような場合は、プロファイルの設定を変更する必要があります。
管理者に確認すべき情報
権限設定を自分で変更できない場合は、管理者に以下の情報を伝えると問題解決がスムーズです。
- 問題のユーザー名とユーザーID:対象ユーザーを特定するために必要です。
- どの接続アプリケーションが見えないか(アプリケーション名):複数のアプリケーションが存在する場合、正確な名称を伝えます。
- 正常に見えているユーザーと見えないユーザーの権限セットの差分:可能であれば、権限セットの割り当てリストを取得して比較します。
- 問題の発生時期と頻度:いつから見えなくなったか、常に発生するのか特定の操作後かを伝えます。
管理者はこれらの情報をもとに、アプリケーションの共有設定や権限セットの割り当てを確認し、適切な修正を行います。
よくある質問
Q: 権限セットを割り当てたのにアプリケーションが見えないのはなぜですか?
A: 権限セットだけではなく、プロファイルの設定やアプリケーションの共有設定も影響します。特にプロファイルでアプリケーションへのアクセスが拒否されている可能性があります。また、OAuthポリシーやIP制限が原因となることもあります。
Q: 権限セットとプロファイル、どちらを優先すべきですか?
A: 基本的に権限セットはプロファイルの権限を上書きします。ただし、プロファイルで明示的にアクセスを禁止している場合は権限セットでも有効にならないことがあるため、両方を確認してください。
Q: 接続アプリケーションをすべてのユーザーに公開するにはどうすればよいですか?
A: 接続アプリケーションの編集画面で「許可されたユーザー」を「すべてのユーザー」に変更し、プロファイルや権限セットの設定を適切に行う必要があります。ただし、セキュリティ上のリスクを考慮し、必要最低限のユーザーにのみ公開することを推奨します。
Q: 権限セットを新しく作成する場合、どのような権限を含めるべきですか?
A: 接続アプリケーションの「参照」権限と「アプリケーション許可」の設定が必要です。また、アプリケーションが外部APIを呼び出す場合は「APIアクセス」権限も含めます。詳細はアプリケーションの要件によります。
まとめ
接続アプリケーションが一部ユーザーだけ見えない場合、権限セットの割り当て漏れやプロファイル設定、アプリケーションの共有設定が原因であることが多いです。まずは対象ユーザーの権限セットを確認し、次にアプリケーションの共有設定をチェックしましょう。必要に応じて管理者に権限の追加を依頼してください。適切な設定を行うことで、すべてのユーザーが円滑に接続アプリケーションを利用できるようになります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
