Salesforceのモバイルアプリで、特定のレコードや項目が表示されず「権限不足」と感じるエラーに直面したことはありませんか。デスクトップ版では問題なくアクセスできるのに、モバイルアプリだけ表示されない場合、原因はユーザ権限、モバイル設定、またはプロファイルの違いにあることが多いです。この記事では、監査ログと項目履歴を活用して権限不足の原因を特定し、解決策を導く方法を解説します。業務を止めずに素早く対応できるよう、具体的な手順と管理者への引き継ぎポイントもまとめました。
【要点】この記事で確認すること
- 最初に見る場所: Salesforceモバイルアプリの「権限不足」画面では、エラーメッセージや表示される情報を記録してください。特に「参照不可」の表示やエラーコードがある場合は、それを管理者に伝える第一歩になります。
- 切り分けの軸: 端末側(アプリバージョンやキャッシュ)とアカウント側(プロファイル、権限セット、共有ルール)の二軸で原因を切り分けます。監査ログはアカウント側の変更履歴を追うのに有効です。
- 注意点: 会社PCでモバイルアプリの設定を直接変更することは避けてください。特にプロファイルや権限セットの編集は管理者に依頼する必要があります。誤った変更は全社に影響する可能性があります。
ADVERTISEMENT
目次
権限不足が発生する代表的なシナリオ
モバイルアプリでの権限不足は、大きく分けて3つのシナリオで発生します。それぞれの特徴を理解することで、原因特定の方向性が明確になります。
1. モバイル用の項目レベルセキュリティが未設定
Salesforceでは、オブジェクトごとに「項目レベルセキュリティ」を設定できます。デスクトップ版では全項目が見えるのに、モバイルアプリでは特定の項目だけ表示されない場合、その項目がモバイル用のプロファイルで「参照不可」になっている可能性があります。例えば、カスタム項目「取引先評価」がプロファイルAでは参照可能、プロファイルBでは不可といったケースです。
2. モバイルナビゲーションやモバイルレイアウトの制限
モバイルアプリでは、デスクトップとは異なる「モバイルレイアウト」が適用されます。特定のオブジェクトに対してモバイルレイアウトが割り当てられていない場合、レコード自体は表示されても項目が欠けることがあります。また、モバイルナビゲーションにタブが追加されていないと、該当オブジェクトにアクセスできないケースもあります。
3. 共有ルールとチーム設定の差
デスクトップ版では見えるレコードが、モバイルアプリでは表示されない場合、共有ルールがデスクトップとモバイルで異なる設定になっていることは稀ですが、モバイルアプリのキャッシュが古い情報を保持している可能性があります。また、モバイルアプリでのログイン時に使用するプロファイルが異なる(例:コミュニティユーザなど)場合、そのプロファイルに基づいた権限が適用されるため、不一致が生じます。
原因特定の第一歩:監査ログの確認方法
監査ログ(設定>監査ログ>イベント監査ログ)には、ユーザのログイン履歴やデータアクセスの記録が残ります。権限不足の原因を特定するには、以下の手順でログを確認します。
- Salesforceの設定(歯車アイコン)から「設定」を開き、左側のメニューで「監査ログ」→「イベント監査ログ」を選択します。
- 「イベントタイプ」で「APIアクセス」(モバイルアプリはAPI経由でアクセスするため)を選択し、対象ユーザと期間を指定して「実行」をクリックします。
- 結果に表示される「操作」列が「アクセス拒否」または「権限不足」となっている行を探します。例えば「オブジェクト名:取引先、操作:アクセス拒否」などの情報が得られます。
- 該当行をクリックすると詳細が表示されます。特に「セッションID」「リクエスト元IP」「使用されたAPIバージョン」が記録されているため、モバイルアプリからのアクセスかどうかを判断できます。
- 同時に「項目履歴」を確認します。例えば特定の項目が突然表示されなくなった場合、その項目の「項目履歴」にはいつ、誰が権限を変更したかが記録されています。オブジェクト管理→項目→項目履歴で確認できます。
| 確認対象 | 取得できる情報 | 活用方法 |
|---|---|---|
| イベント監査ログ | アクセス拒否の詳細、タイムスタンプ、ユーザ | どのオブジェクトで拒否されたかを特定 |
| 項目履歴 | 権限変更の記録(日時、変更者、新旧値) | プロファイルや権限セットの変更を追跡 |
| モバイルアプリアクセスログ | デバイス情報、使用アプリバージョン | アプリのキャッシュ問題かどうかを判断 |
失敗パターンとその対策
監査ログや履歴を確認しても原因が特定できない場合、以下の失敗パターンに該当していないか確認してください。
パターン1:モバイルアプリのキャッシュが原因
モバイルアプリはパフォーマンス向上のため、データをローカルにキャッシュします。権限設定を変更した直後は、キャッシュが古い権限情報を保持しているため、アプリの再起動やキャッシュクリアが必要です。対策として、アプリの設定から「キャッシュをクリア」するか、アプリを再インストールしてください。
パターン2:プロファイルのモバイル権限が不足
プロファイルの設定で「モバイルアクセス権限」が有効になっていない場合、モバイルアプリ自体にログインできないか、データへのアクセスが制限されます。管理者は、設定>プロファイル>該当プロファイル>システム権限で「API有効」と「モバイルアクセス」にチェックが入っているか確認してください。
パターン3:権限セットの競合
複数の権限セットが割り当てられている場合、互いに競合して予期しない動作を起こすことがあります。特に「権限セットAでは参照可」「権限セットBでは参照不可」という設定があると、結果として参照不可になる場合があります。項目レベルセキュリティは、プロファイルと権限セットの「最小権限」が適用されるため、注意が必要です。
管理者へ確認すべき情報の伝え方
権限不足が発生した際、管理者に調査を依頼する時は、以下の情報を整理して伝えるとスムーズです。
- 発生状況: いつ、どの操作を行ったときにエラーが出たか(例:5月10日午後、モバイルアプリで取引先レコードの「評価」項目が表示されない)。
- ユーザ情報: ユーザ名、プロファイル名、割り当てられている権限セット。
- エラー画面のスクリーンショット: モバイルアプリのエラー表示をそのまま撮影して添付します。エラーコードがあれば特に重要です。
- デスクトップでの確認結果: 同じレコードがデスクトップ版で正常に見えるかどうかの確認結果。
- 監査ログの該当行: イベント監査ログで抽出した「アクセス拒否」の行番号や日時。
よくある質問
Q1. 監査ログに権限不足の記録がない場合はどうすれば?
A. ログが残っていない場合、モバイルアプリのキャッシュが原因である可能性が高いです。キャッシュクリア後も改善しない場合は、アプリのバージョンが古い可能性があるため、最新版にアップデートしてください。
Q2. モバイルレイアウトはどこで確認できますか?
A. 設定>オブジェクトマネージャ>該当オブジェクト>モバイルレイアウトで確認・編集できます。ここで割り当てられているレイアウトが対象ユーザのプロファイルに適用されている必要があります。
Q3. 権限不足が特定の端末のみで発生するのはなぜ?
A. 端末固有の問題として、OSのバージョンやSalesforceアプリのバージョンが原因の可能性があります。また、会社のMDM(モバイルデバイス管理)ポリシーにより一部のデータアクセスが制限されている場合もあるため、IT部門に確認してください。
まとめ
Salesforceモバイルアプリの権限不足は、監査ログと項目履歴を活用することで原因を絞り込めます。まずはイベント監査ログでアクセス拒否の記録を確認し、該当するオブジェクトや操作を特定してください。次に項目履歴で権限変更の履歴を追跡し、プロファイルや権限セットの設定を見直すことが重要です。キャッシュクリアやアプリ再インストールなどの簡単な対策も試すことで、多くの問題は解決します。管理者に依頼する際は、本記事で紹介した情報を整理して伝え、迅速な対応を促してください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
