Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

[Salesforce CPQ] 見積ドキュメントの保存時の「アクセス権がありません」エラーを解決する方法

公開日: Jun 30, 2022
説明
[ドキュメントを作成] Visualforce ページで、見積ドキュメントレコードを作成するアクション (保存、保存 & メール送信、docusign で送信など) を実行すると、次のエラーが発生します。

「アクセス権がありません。
アクセス権がないため要求を実行できません。データの所有者、またはシステム管理者にお問い合わせください。詳細は、「『アクセス権がありません』エラー」を参照してください。」

もう 1 つのエラーメッセージは「You do not have insert access on object Quote Document.Please contact your administrator (見積ドキュメントオブジェクトへの挿入アクセス権限がありません。システム管理者にお問い合わせください。)」です。

このエラーの根本原因は、ドキュメントフォルダの共有設定にあります。Salesforce はドキュメントフォルダに新しい PDF や Word ドキュメントを追加することはできません。デバッグログに次のような詳細情報が表示されることがあります:

「Queueable Failed Insert failed.(Queueable 失敗。挿入に失敗しました。)First exception on row 0 (行 0 の最初の例外); first error: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY, insufficient access rights on cross-reference id: [] 0 0 0 [user last name], [user fist name] QueueableQuoteDocumentService"

 
解決策
この問題は、見積ドキュメントレコードを保存しようとしているユーザがドキュメントのフォルダにアクセスできないことが原因で発生します。エラーを解消するには、次の手順を実行してください。

1) [設定] | [インストール済みパッケージ] | [Salesforce CPQ] の [設定] の順に移動します。
2) [ドキュメント] タブをクリックします。
3) ドキュメントフォルダのラベルをメモしておきます。
4) [すべてのタブ] (+ アイコン) をクリックし、[ドキュメント] タブに移動します。
5) [ドキュメントフォルダ] の下で、[フォルダ] 選択リストをクリックして、インストール済みパッケージの設定で指定したフォルダのラベルを選択します。
6) [編集)] をクリックします。
7) [公開フォルダのアクセス権] は、環境設定に応じて [参照・更新] または [参照] のいずれかも指定できます。  
8) このフォルダには、すべてのユーザまたは影響を受けるユーザが所属するグループがアクセスできるようにします。
ナレッジ記事番号

000383601

 
読み込み中
Salesforce Help | Article