Enviar verificações de email assíncrono

O novo recurso de email assíncrono do Salesforce Identity permite que os usuários verifiquem seu endereço de email a qualquer momento. Você envia aos usuários um link de verificação em uma mensagem de email. Os usuários podem verificar seu endereço de email clicando no link quando for conveniente. Não é necessário parar o que estão fazendo. Você também pode personalizar a mensagem de email para que os usuários reconheçam sua marca.

Onde: Essa alteração se aplica ao Lightning Experience e ao Salesforce Classic nas edições Enterprise, Performance, Unlimited e Developer. Está disponível em todas as comunidades acessadas por meio do Lightning Experience e do Salesforce Classic nas edições Enterprise, Performance, Unlimited e Developer.

Por quê: Se você configurar a verificação de email assíncrono para inscrições de comunidade, os clientes poderão acessar sua comunidade imediatamente, mesmo antes de verificarem seu endereço de email. Você pode enviar aos clientes um link de verificação na mensagem de email. Após eles clicarem no link, seu endereço de email é verificado. Então, os clientes poderão fazer login com o endereço de email na próxima vez que visitarem. Além disso, os usuários externos podem fazer login sem uma senha somente após seu endereço de email ser verificado.

Como uma prática recomendada para usuários internos e externos, envie verificações de email assíncrono de vez em quando. Enviar verificações de email garante que usuários sejam registrados com um endereço de email válido que eles possuem.

Como: Configure a verificação de identidade de email usando o método do Apex asyncEmailConfirmation, que envia o link de verificação em uma mensagem de email. Veja um exemplo.

System.UserManagement.sendAsyncEmailConfirmation('005RM000001a0Ox', '00XRM000000hxnG', '0DBRM000000015i', '/s/contactsupport');

Você pode personalizar as mensagens de email de verificação modificando as comunidades: Modelo de email de verificação de usuário ou por meio da API usando o campo AsyncVerificationLink no objeto de Rede de API. Para determinar quais usuários recebem um email com o link de verificação, verifique se o bit Email verificado pelo usuário está definido. Você pode encontrar o bit Email verificado pelo usuário em Configuração ou por meio da API.