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

ゲストユーザーとしてアンケートにアクセスできない

公開日: May 4, 2026
説明

メールで送信されたフィードバックアンケートにアクセスしようとすると、ゲストユーザーに次のエラーメッセージが表示される場合があります。

 

We couldn’t load the survey.Contact the survey creator for help.」 (アンケートを読み込めませんでした。アンケート作成者にお問い合わせください。)

 

さらに、次のようなエラーメッセージを含むフローエラーが作成されます。

 

インタビューの開始方法
surveytest サイトのゲストユーザー (005xxxxxxxxxxH) がフローインタビューを開始しました。
フローを実行する API バージョン: 64
このフローの変数の一部は、インタビューの開始時に設定されました。
invitationId = 0Kixxxxxxxxxvk
GET RECORDS: surveySubjectRecordLookup_casevar
次の SurveySubject レコードを 1 つ検索:
SurveyInvitationId = {!invitationId} (0Kixxxxxxxxxvk)
SubjectEntityType = ケース
結果
レコードが見つかりませんでした。



 

解決策

この問題は差し込み項目に関連しています。アンケートが作成されると、[アンケートの件名] オブジェクトから差し込み項目の値を取得するフローが生成されます。

ただし、フローを実行するゲストユーザープロファイルには、このオブジェクトまたは関連オブジェクトにアクセスする権限がありません。

差し込み項目が使用される場合に、認証されていないユーザーにアンケートが表示されるようにするには、アンケートの設定でゲストユーザーの [Record Level Access] (レコードレベルのアクセス) を無視する必要があります。

アンケートの設定を更新する手順:

  1. 影響を受けるアンケートに移動します。

  2. [最新バージョンを開く] をクリックします。

  3. アンケートが現在有効になっている場合は、[表示] タブに移動し、右上のドロップダウンメニューから [新しいバージョンを作成] を選択します。

  4. [詳細設定] を開き、[差し込み項目変数] をクリックします。

  5. 差し込み項目変数を [システムコンテキスト - レコードレベルのアクセス権を無視] に設定します。

  6. アンケートを保存して有効化します。

この変更を適用すると、アクセスエラーが発生することなく、ゲストユーザーがメールで送信されたアンケートリンクにアクセスできるようになります。

ナレッジ記事番号

005166871

 
読み込み中
Salesforce Help | Article