Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
営業の生産性
ゲストユーザー用の Visualforce メールテンプレートの変更

ゲストユーザー用の Visualforce メールテンプレートの変更

Visualforce Classicメール テンプレートを使用するメールをゲスト ユーザーに送信するときに、会社のデータへのアクセスを保護します。これらのテンプレートは、プロセス ビルダー、Workflow Builder、および Apex コールで使用できます。

必要なエディション

使用可能なインターフェース: Salesforce Classic および Lightning Experience
使用可能なエディション: Essentials Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition
必要なユーザー権限
Classic Visualforce メールテンプレートを作成または変更する Apex 開発
Visualforce メールテンプレートを作成または変更する 「アプリケーションのカスタマイズ」
公開メールテンプレートフォルダーを作成または変更する 「Classic の公開メールテンプレートを管理」

Summer '20 では、Experience Cloud サイトのゲストユーザーにメールを送信するために使用する Visualforce メールテンプレートに影響するセキュリティポリシーが導入されました。

メモ
メモ Classic Visualforce 電子メール テンプレートは Salesforce Classic で編集する必要がありますが、プロセス ビルダー、Workflow Builder、および Apex コールを使用する Lightning Experience で使用できます。

各 Visualforce メールテンプレートを変更して、ゲストユーザーを含むすべてのユーザーにメールが正しく送信されるようにします。

  1. 「Author Apex user」権限を追加します。
    1. [設定] から、[クイック検索] ボックスに「プロファイル」と入力し、[プロファイル] を選択します。
    2. 既存のプロファイルを編集するか作成します。
    3. [Administrative Permissions (管理権限)] セクションで、[Author Apex] を選択します。
  2. Visualforce メールテンプレートを編集する。
    1. [設定] から、[クイック検索] ボックスに「Classic」と入力し、[Classic メールテンプレート] を選択します。
    2. Visualforce 種別テンプレートの名前をクリックします。
    3. [テンプレートを編集] をクリックします。
    4. システムコンテキスト属性を emailTemplate タグに追加します。
      renderUsingSystemContextWithoutSharing="True"
      警告
      警告 renderUsingSystemContextWithoutSharing="True"すると、メールテンプレートはシステムモードで実行されます。このモードでは、ユーザー権限、項目レベルセキュリティ、および組織の共有設定がスキップされます。この設定を使用するときは、機密データを誤って公開しないように注意してください。この設定を使用する前に、ゲストセキュリティポリシーの影響を評価し、必要に応じて、代わりに Visualforce メールテンプレートを更新します。
    5. [保存] をクリックします。
例
Visualforce メールテンプレート
 
読み込み中
Salesforce Help | Article