SalesforceのWeb-to-リード機能を活用している際に、リード作成後に権限不足エラーが発生することがあります。このエラーは、Web-to-リードで作成されたレコードに対するユーザーのアクセス権限が適切に設定されていない場合に起こります。特に、自動的に作成されたリードを参照・編集できるユーザーを限定したい場合に、権限セットや共有設定の見落としが原因となるケースが多く見られます。本記事では、権限セットと共有設定の観点から原因を特定し、解決するための手順を解説します。
【要点】この記事で確認すること
- 最初に見る場所: リード作成ユーザーのプロファイルと権限セットの割り当て状況
- 切り分けの軸: 権限セットの不足、共有設定の欠如、組織のデフォルトアクセス権の3つで検証します
- 注意点: 権限セットの変更や共有ルールの作成はシステム管理者権限が必要です。会社のポリシーに従い、管理者に依頼してください。
ADVERTISEMENT
Web-to-リードで権限不足が発生する原因
Web-to-リードで作成されたリードに対して「権限がありません」というエラーが表示される場合、以下の3つの要素のいずれかが不足している可能性があります。
権限セットの不足
権限セットは、プロファイルを変更せずに特定のユーザーに追加の権限を付与する方法です。Web-to-リードで作成されたリードを特定のユーザーが参照・編集できるようにするには、そのユーザーにリードオブジェクトに対する「参照」「作成」「編集」の権限を付与した権限セットを割り当てる必要があります。権限セットが割り当てられていない場合、そのユーザーはリードを操作できません。
共有設定の不足
権限セットでリードオブジェクトへのアクセス権限を持っていても、個別のレコードに対する共有設定が適切でなければ、実際のレコードを参照できないことがあります。特に、組織のデフォルトアクセス権が「非公開」または「公開/参照のみ」に設定されている場合、レコードの所有者以外のユーザーは共有ルールや手動共有でアクセス権を付与してもらう必要があります。
プロファイルの制限
プロファイル自体がリードオブジェクトへのアクセス権を持っていないケースもあります。権限セットで権限を追加する場合でも、プロファイルで最低限のリードオブジェクトへのアクセス権が必要な場合があるため、併せて確認する必要があります。
権限セットの確認手順
権限セットを使用してリードへのアクセス権を付与する手順を説明します。以下の操作はシステム管理者が行います。
- 「設定」>「ユーザー」>「権限セット」を開きます。
- 既存の権限セットを使用する場合は該当の権限セット名をクリックし、新規作成する場合は「新規」ボタンをクリックして権限セットを作成します。
- 権限セットの詳細画面で「オブジェクト設定」セクションまでスクロールし、「リード」をクリックします。
- 「オブジェクト権限」で「参照」「作成」「編集」「削除」など必要な権限にチェックを入れます。Web-to-リードで作成されたリードを参照・編集させたい場合は、「参照」と「編集」は必須です。
- 「タブの設定」や「レコードの種類の設定」も必要に応じて変更します。
- 「保存」をクリックします。
- 権限セットを割り当てるユーザーを選択し、「割り当ての管理」から権限セットを割り当てます。
割り当て後、ユーザーがログインし直すと権限が反映されます。もし権限不足が解消されない場合は、次に共有設定を確認します。
共有設定の確認手順
権限セットでリードオブジェクトへのアクセス権が正しく設定されていても、レコードレベルでアクセスが制限されている可能性があります。共有設定を確認する手順は以下の通りです。
- 「設定」>「共有設定」を開きます。
- 「組織の共有のデフォルト」でリードオブジェクトのデフォルトアクセス権を確認します。「非公開」または「公開/参照のみ」になっている場合、共有ルールが必要です。
- 「共有ルール」セクションで、リードオブジェクトに対する共有ルールが存在するか確認します。存在しない場合は「新規」ボタンから作成します。
- 共有ルールの種類を選択します。例えば、ロール階層に基づいて上位ロールに公開する場合や、特定のグループに対して公開する場合など、ビジネス要件に応じて設定します。
- 共有ルールの条件として、レコードの所有者や特定の条件を指定します。Web-to-リードで作成されたリードは所有者がデフォルトで「Web-to-リードの作成ユーザー」になります。この所有者を基準に共有ルールを設定すると便利です。
- アクセス権として「読み取り/書き込み」または「読み取りのみ」を選択し、「保存」します。
共有ルールが有効になると、条件に合致するユーザーにリードレコードへのアクセス権が付与されます。
状況別の比較表
| 状況 | 権限セット | 共有設定 | リードへのアクセス可否 |
|---|---|---|---|
| A | あり(参照・編集権限) | デフォルト公開/参照・編集 | アクセス可能 |
| B | あり(参照・編集権限) | デフォルト非公開、共有ルールなし | アクセス不可 |
| C | なし | デフォルト公開/参照・編集 | アクセス不可(オブジェクト権限不足) |
| D | なし | デフォルト非公開、共有ルールあり | アクセス不可(オブジェクト権限不足) |
この表からわかるように、権限セットと共有設定の両方が適切に設定されていなければ、リードへのアクセスは実現できません。状況Bのように権限セットがあっても共有設定が不十分だとアクセス不可になります。
失敗パターンと回避方法
失敗パターン1: 権限セットは正しいが、プロファイルでリードタブが非表示
権限セットでリードへのアクセス権を付与しても、プロファイルでリードタブが「タブ非表示」に設定されていると、ユーザーはリードタブ自体を表示できません。この場合、権限セットの「タブの設定」でリードタブを「デフォルトオン」にするか、プロファイルの設定を変更する必要があります。
失敗パターン2: 共有ルールの条件設定ミス
共有ルールを作成する際に、条件を「所有者が特定のユーザー」と設定してしまうと、Web-to-リードで作成されたリードの所有者が条件に合致しないケースがあります。Web-to-リードのリード所有者は通常、Web-to-リード設定で指定したユーザーか、自動的に作成されたデフォルトユーザーになります。そのため、共有ルールの条件をロールやグループに基づいて設定するほうが汎用的です。
失敗パターン3: 権限セットの割り当てが反映されない
権限セットの割り当て後、すぐに権限が反映されないことがあります。Salesforceのキャッシュやセッションが影響している可能性があるため、ユーザーにログアウトと再ログインを依頼してください。それでも反映されない場合、割り当てている権限セットが正しいか、別の権限セットで権限が上書きされていないかを確認します。
管理者へ確認する情報
権限不足のエラーが発生した場合、管理者に以下の情報を伝えると調査がスムーズに進みます。
- エラーが発生したユーザーのユーザー名とライセンス種別
- エラー発生時の操作内容(リード一覧表示、レコード開封、編集など)
- Web-to-リード設定で使用しているリード所有者のユーザー
- 該当ユーザーに割り当てられている権限セットの一覧
- エラー発生日時とその前後に行った設定変更(もしあれば)
管理者はこれらの情報をもとに、プロファイル、権限セット、共有設定を段階的に確認します。特に、Web-to-リードのリード所有者とアクセス権限を付与したいユーザーとの関係を明確にすると、共有ルールの設計が容易になります。
よくある質問
Q1: 権限セットを割り当てたのに、まだ権限不足と表示されます。なぜですか?
権限セットはオブジェクトレベルでのアクセス権を付与しますが、レコードレベルでのアクセスは共有設定に依存します。組織のデフォルトアクセス権が「非公開」の場合、権限セットがあっても共有ルールや手動共有が必要です。まずは共有設定を確認してください。
Q2: 共有ルールを作成しても、すぐには反映されません。どうすればいいですか?
共有ルールの変更は非同期で処理されるため、反映までに数分かかることがあります。また、影響を受けるレコード数が多いとさらに時間がかかる場合があります。しばらく待ってから再度アクセスしてみてください。
Q3: Web-to-リードで作成されたリードの所有者を特定のユーザーにしたいです。その場合の権限設定は?
Web-to-リード設定の「リードの所有者」フィールドで、特定のユーザーやキューを指定できます。その所有者に対して必要な権限を付与すれば、そのユーザーはリードを参照・編集できます。他のユーザーにもアクセスさせたい場合は、共有ルールで所有者基準の条件を設定すると便利です。
まとめ
Web-to-リードで権限不足が発生する原因は、権限セットと共有設定の2つに大別されます。権限セットでリードオブジェクトへのアクセス権を付与した上で、組織の共有設定が適切かどうかを確認することが重要です。特にデフォルトアクセス権が非公開の場合は共有ルールが必須です。エラーが発生した際は、まず権限セットの割り当て状況を確認し、続いて共有設定を見直すことで、多くの問題を解決できます。管理者に依頼する際は、本記事で紹介した情報を伝えるとスムーズな対応が期待できます。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
