Loading
Identificar sus usuarios y gestionar el acceso
Utilizar múltiples plantillas de correo electrónico para flujos desatendidos

Utilizar múltiples plantillas de correo electrónico para flujos desatendidos

De forma predeterminada, para el correo electrónico de verificación enviado a usuarios finales, el flujo Registro desatendido, el flujo Inicio de sesión sin contraseña desatendido y el flujo Contraseña olvidada desatendida utilizan la plantilla de correo electrónico especificada en la configuración de correo electrónico de su sitio de Experience Cloud. Para ampliar sus opciones de plantillas de correo electrónico, cree una lista de admisión de plantillas de correo electrónico utilizando la API de metadatos. Por ejemplo, cree una lista de admisión con múltiples plantillas de correo electrónico personalizadas que proporcionan una experiencia de marca diferente.

Ediciones necesarias

Disponible en: Enterprise Edition, Unlimited Edition y Developer Edition

Las listas de admisión de plantillas de correo electrónico se configuran en el nivel del sitio de Experience Cloud, de modo que una lista de admisión se aplica a los flujos desatendidos configurados con dicho sitio de Experience Cloud. Si crea una lista de admisión, incluya un parámetro emailtemplate en su solicitud inicial a la API desatendida para el flujo que está creando. El parámetro emailtemplate solo puede incluir plantillas de correo electrónico en la lista de admisión. Puede enviar una plantilla de correo electrónico por flujo.

  • Para el registro desatendido y el inicio de sesión sin contraseña, si no incluye un parámetro emailtemplate, Salesforce toma como valor predeterminado utilizar la plantilla de correo electrónico configurada en la configuración de su sitio de Experience Cloud. Si no hay ninguna plantilla configurada, Salesforce utiliza una plantilla de correo electrónico de contraseña simultánea (OTP) predeterminada.
  • Para el flujo Contraseña olvidada desatendida, debe activar de forma explícita la inclusión de la lista de admisión de plantillas de correo electrónico en su configuración de sitio de Experience Cloud. Si no la activa, la lista de admisión no se aplica y el parámetro emailtemplate puede incluir cualquier plantilla de correo electrónico en la organización.

Para configurar una lista de admisión de plantillas de correo electrónico, siga estos pasos de alto nivel.

  1. Cree plantillas de correo electrónico personalizadas. Consulte Personalizar correo electrónico enviado desde sitios de Experience Cloud para la verificación de correo electrónico.
  2. Para cada plantilla de correo electrónico, utilice la API de metadatos para crear un tipo de metadatos NetworkEmailTmplAllowlist. Agregue sus Id. de plantillas de correo electrónico personalizadas al campo emailTemplate.
    Para obtener más información acerca del trabajo con la API de metadatos, consulte la Guía del desarrollador de la API de metadatos.

    El tipo de metadatos NetworkEmailTmplAllowlist es un subtipo del tipo de metadatos NetworkAuthApiSettings que representa sus ajustes de Experience Cloud para identidad desatendida, que es en sí un subtipo del tipo de metadatos Red que representa su sitio de Experience Cloud. A continuación se incluye un ejemplo de definición de metadatos para el tipo de metadatos Red. La mayoría de la definición está acortada para resaltar los campos de la lista de admisión. Para obtener una definición completa, consulte Red en la Guía del desarrollador de la API de metadatos.

    <?xml version=”1.0” encoding=”UTF-8”?>
    <Network xmlns="http://soap.sforce.com/2006/04/metadata">
      […]
        <networkAuthApiSettings>
          [...]
          <emailTmplsAllowlist>
                <emailTemplate>unfiled$public/SalesNewCustomerEmail</emailTemplate>
          </emailTmplsAllowlist>
            <emailTmplsAllowlist>
                <emailTemplate>unfiled$public/SUPPORTSelfServiceNewCommentNotification</emailTemplate>
            </emailTmplsAllowlist>
            <emailTmplsAllowlist>
                <emailTemplate>unfiled$public/SupportCaseAssignmentNotification</emailTemplate>
            </emailTmplsAllowlist>
        </networkAuthApiSettings>
    </Network>
  3. Para el flujo Contraseña olvidada desatendida, suscriba la lista de admisión de plantillas de correo electrónico en su configuración de Experience Cloud. Consulte Configurar ajustes de Experience Cloud para el flujo Contraseña olvidada desatendida.
  4. Configure su flujo desatendido e incluya el parámetro emailtemplate en sus solicitudes como se indica. Consulte estos recursos.
 
Cargando
Salesforce Help | Article