Loading
Identificar seus usuários e gerenciar acesso
Usar vários modelos de email para fluxos autônomos

Usar vários modelos de email para fluxos autônomos

Por padrão, para o email de verificação enviado a usuários finais, o Fluxo de registro autônomo, o Fluxo de login sem senha autônomo e o Fluxo autônomo Esqueci minha senha usam o modelo de email especificado em suas configurações de email do site do Experience Cloud. Para expandir suas opções de modelos de email, crie uma lista de permissão de modelos de email usando a API de metadados. Por exemplo, crie uma lista de permissão com vários modelos de email personalizados que proporcionam cada um uma experiência de identidade visual diferente.

Edições obrigatórias

Disponível em: Enterprise, Unlimited e Developer Editions

Você configura as listas de permissão de modelos de email no nível do site do Experience Cloud, portanto, uma lista de permissão se aplica a fluxos autônomos configurados com esse site do Experience Cloud. Se você criar uma lista de permissão, inclua um parâmetro emailtemplate em sua solicitação inicial à API autônoma para o fluxo que você estiver criando. O parâmetro emailtemplate pode incluir apenas modelos de email na lista de permissão. Você pode enviar um modelo de email por fluxo.

  • Para registro autônomo e login sem senha, se você não incluir um parâmetro emailtemplate, o Salesforce usará por padrão o modelo de email definido em suas configurações do site do Experience Cloud. Se não houver um modelo configurado, o Salesforce usará um modelo de email de senha de uso único (OTP) padrão.
  • Para o Fluxo autônomo Esqueci minha senha, habilite explicitamente a criação de lista de permissão de modelo de email em suas configurações do site do Experience Cloud. Se você não a habilitar, a lista de permissão não será aplicada e o parâmetro emailtemplate poderá incluir qualquer modelo de email na organização.

Para configurar uma lista de permissão de modelo de email, siga estas etapas básicas.

  1. Crie modelos de email personalizados. Consulte Personalizar o email enviado de sites do Experience Cloud para verificação de email.
  2. Para cada modelo de email, use a API de metadados para criar um tipo de metadados de NetworkEmailTmplAllowlist. Adicione os IDs de modelos de email personalizados ao campo emailTemplate.
    Para obter mais informações sobre como trabalhar com a API de metadados, consulte o Guia do desenvolvedor da API de metadados.

    O tipo de metadados NetworkEmailTmplAllowlist é um subtipo do tipo de metadados NetworkAuthApiSettings que representa suas configurações do Experience Cloud para identidade autônoma, que é um subtipo do tipo de metadados Rede que representa seu site do Experience Cloud. Este é um exemplo de definição de metadados para o tipo de metadados Rede. A maior parte da definição é feita para destacar os campos da lista de permissão. Para obter uma definição completa, consulte Rede no Guia do desenvolvedor da API de metadados.

    <?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 o Fluxo autônomo Esqueci minha senha, habilite aceite a criação de lista de permissão de modelo de email em suas configurações do Experience Cloud. Consulte Definir configurações do Experience Cloud para o Fluxo autônomo Esqueci minha senha.
  4. Configure o fluxo autônomo e inclua o parâmetro emailtemplate em suas solicitações como orientado. Consulte estes recursos.
 
Carregando
Salesforce Help | Article