CREATIVE SURVEY USERが回答結果のCSV出力機能を使用する為には、CREATIVE SURVEY USERの権限セットのみの割当てだけでは回答結果のCSV出力が出来ないため 新規の権限セットを作成して割り当てる必要がございます。
この記事はCREATIVE SURVEY for Salesforce(Appexchange版)をご契約方用の記事になっております。
CREATIVE SURVEY for Salesforceにご興味のある方はこちらからお問い合わせください。
権限セットと割り当て方法
1.設定からクイック検索に権限セットと入力し、新規ボタンをクリックします。
2.表示ラベルとAPI参照名を入力(必要に応じて説明も入力します。)し保存します。
3.Visualforce ページのアクセスをクリックします。
4.編集ボタンをクリックし 利用可能な Visualforce ページからQuestionnaireDLとQuestionnaireDL_CsvFileを有効化された Visualforce ページに追加し保存します。
5.オブジェクト設定で「回答結果取得履歴」の権限を以下の画像のように編集します。
※タブは必要に応じて追加してください。
6.オブジェクト設定で「回答結果取得履歴項目」の権限を以下の画像ように編集します。
※タブは必要に応じて追加してください。
7.任意のユーザーに作成した権限を割当てます。
以上
上記、権限の付与が無いユーザーが回答結果を取得ボタンをクリックした場合は以下のエラーが発生いたします。
Visualforceページのアクセス権が不足している場合
アクセス権がありません
アクセス権がないため要求を実行できません。データの所有者、またはシステム管理者にお問い合わせください。
詳細は、「「アクセス権がありません」エラー」を参照してください。
回答結果取得履歴/回答結果取得履歴項目の権限が不足している場合
Script-thrown exception
page cs4sf:questionnairedl のコンポーネント <apex:commandButton>の式「{!csvExport}」にエラーがあります。: (cs4sf)
予期せぬエラーが発生しました。 ソリューションプロバイダに通知されました。(cs4sf)
最終更新日:2022/04/14