Loading
Identificar seus usuários e gerenciar acesso
Definir configurações do Experience Cloud para o Fluxo autônomo Esqueci minha senha

Definir configurações do Experience Cloud para o Fluxo autônomo Esqueci minha senha

Antes de configurar o Fluxo autônomo Esqueci minha senha, defina as configurações para controlar a segurança e o acesso para seu aplicativo fora da plataforma.

Edições obrigatórias

Disponível em: Salesforce Classic e Lightning Experience
Disponível em: Edições Enterprise, Unlimited e Developer.
Permissões necessárias ao usuário
Para ler, criar, atualizar ou excluir aplicativos cliente externos:

Personalizar aplicativo E também

Modificar todos os dados OU Gerenciar aplicativos cliente externos

Para atualizar todos os campos, com exceção de Perfis, Conjuntos de permissões e Atributos de SAML do provedor de serviços:

Personalizar aplicativo E também

Modificar todos os dados OU Gerenciar aplicativos cliente externos

Para atualizar Perfis, Conjuntos de permissões e Atributos de SAML do provedor de serviços: Personalizar aplicativo E Modificar todos os dados E Gerenciar perfis e Conjuntos de permissões
Para girar a chave de consumidor e o segredo do consumidor: Permitir rotação de chave e segredo de consumidor
Para instalar e desinstalar aplicativos cliente externos:

Personalizar aplicativo E também

Modificar todos os dados OU Gerenciar aplicativos cliente externos

Para instalar e desinstalar aplicativos cliente externos empacotados:

Fazer download de pacotes do AppExchange E Personalizar aplicativo E

Modificar todos os dados OU Gerenciar aplicativos cliente externos

Por segurança, você deve configurar o Salesforce para exigir autenticação ou reCAPTCHA quando seu aplicativo enviar as informações de usuário à API autônoma Esqueci minha senha.

Se você estiver implementando o fluxo com um cliente privado (também conhecido como aplicativo da Web com um servidor de backup), recomendamos que você sempre exija autenticação. Com esse requisito, quando seu aplicativo envia as informações do usuário ao ponto final de registro autônomo, você deve incluir um token de acesso emitido a um usuário de integração. Para obter o token de acesso, use um usuário de integração interno para concluir um fluxo do OAuth integrado ao Salesforce, como o fluxo de usuário-agente do OAuth 2.0. Certifique-se de incluir o escopo de forgot_password ao concluir esse fluxo configurando-o no seu aplicativo cliente externo ou passando-o como um parâmetro. Salve o token de acesso da sua resposta.

Se você estiver usando o fluxo com um cliente público (também conhecido como aplicativo de página única), deverá exigir reCAPTCHA. Com esse requisito, é necessário incluir um token reCAPTCHA nas solicitações POST quando seu aplicativo enviar informações do usuário à API de registro autônomo. Para obter um token reCAPTCHA, implemente reCAPTCHA em seu aplicativo de terceiros. Para obter mais informações, consulte a documentação de reCAPTCHA fornecida pelo Google.

Para expandir suas opções de modelo de email para o email de senha de uso único (OTP) enviado aos usuários finais durante o fluxo, aceite a criação da lista de permissão de modelo de email e crie uma lista de permissão com modelos personalizados. Consulte Usar diversos modelos de email para fluxos autônomos.

Antes de começar, crie seu aplicativo cliente externo e preencha as informações básicas. Quando você habilitar as configurações necessárias do OAuth, adicione o escopo Acessar API Esqueci minha senha autônoma (forgot_password) ao aplicativo cliente externo.

Depois que o aplicativo cliente externo for definido com o escopo adequado, siga estas etapas para configurar o site do Experience Cloud para o Fluxo Esqueci minha senha autônoma.

  1. Em Configuração, na caixa Busca rápida, insira Sites e selecione Todos os sites.
  2. Para acessar os Espaços de trabalho da experiência, ao lado do nome do seu site, clique em Espaços de trabalho.
  3. Selecione Administração e Login e registro.
  4. Na seção Configuração de identidade autônoma, selecione Permitir a redefinição de senha por meio do fluxo autônomo Esqueci minha senha.
  5. Para exigir um token de acesso em sua solicitação POST inicial, selecione Requer autenticação para acessar esta API. Recomendamos que você sempre habilite essa configuração para clientes privados e nunca a habilite para clientes públicos.
  6. Para exigir um token reCAPTCHA na solicitação POST inicial, selecione Requer reCAPTCHA para acessar essa API. Recomendamos que você sempre habilite essa configuração para clientes públicos. Para clientes privados, como opção, é possível habilitar essa configuração, mas ela é menos importante do que exigir autenticação.
  7. Na lista suspensa, selecione o número máximo de tentativas de redefinição de senha que você permite antes que os usuários precisem solicitar uma nova OTP.
  8. Se você precisar de reCAPTCHA, defina as configurações de reCAPTCHA.
    1. Na chave secreta, insira a chave secreta fornecida pelo Google no par de chaves da API reCAPTCHA.
    2. Em Limite de pontuação, insira um valor de limite entre 0,5 e 1.
      Se você estiver usando reCAPTCHA v3, esse valor determinará a pontuação que você aceita. Pontuações mais próximas de 0,5 provavelmente são bots, enquanto pontuações mais próximas de 1 provavelmente são usuários válidos. Para obter mais informações, consulte a documentação do reCAPTCHA v3.
    Nota
    Nota Se você precisar de reCAPTCHA para o Fluxo de registro autônomo, essas configurações também se aplicarão.
  9. Para aceitar a criação da lista de permissão de modelo de email, selecione Usar apenas modelos de email na lista de permissão.
  10. Salve suas configurações.
  11. Dependendo das suas configurações de email, defina um modelo de email. Se tiver selecionado Usar apenas modelos de email na lista de aprovação, essa etapa será opcional. O Salesforce usará esse modelo de email como padrão se você não incluir um parâmetro emailtemplate na solicitação.
    1. No espaço de trabalho Administração, selecione Emails.
    2. Para a senha de uso único para o fluxo Esqueci minha senha autônoma, clique em Ícone de lupa.
    3. Na janela pop-up exibida, selecione um modelo de email.
    4. Salve suas alterações.
    5. Para personalizar o email, edite o conteúdo padrão.
 
Carregando
Salesforce Help | Article