Redefinição de senha no Jitterbit App Builder
O recurso Redefinição de Senha está disponível para sites que utilizam o provedor de autenticação de Usuário Local. Os administradores podem configurar esse recurso para oferecer aos usuários a opção de redefinir sua senha ao fazer login no App Builder. Esse recurso não está habilitado por padrão. Usar esse recurso pressupõe que você tenha configurado as configurações do servidor de email SMTP no App Builder, pois isso é necessário para enviar notificações por email relacionadas a esse recurso. Quando configurado corretamente, o link Esqueceu a senha? aparecerá na tela de login do App Builder.
O fluxo de trabalho esperado do recurso de Redefinição de Senha é:

- Um usuário que precisa redefinir sua senha clica no link Esqueceu a Senha na tela de login do App Builder
- O usuário insere seu Endereço de Email da conta do App Builder e clica no botão Solicitar Redefinição de Senha
- O usuário vai verificar seu Email, que deve conter um email de Solicitação de Senha com um link de redefinição de senha sensível ao tempo
- O usuário clica no botão Redefinir Senha incorporado no link do Email, que abre um navegador da web e carrega a página Redefinir Senha
- O usuário fornece uma nova senha
- Após a senha ser redefinida, um email será enviado ao usuário para notificá-lo sobre essa ação
- O usuário agora pode fazer login no App Builder com a nova senha
Para habilitar a redefinição de senha
Para usar o recurso de Redefinição de Senha, há três tarefas principais envolvidas:
- Criar um Grupo de Segurança para Usuários Anônimos
- Configurar o Endpoint de Notificação (Configurações do Servidor de Email SMTP)
- Configurar a URL do Site
Criar um grupo de segurança para usuários anônimos
Um Administrador precisa conceder ao grupo de Usuários Anônimos acesso ao aplicativo App Builder - Redefinição de Senha e torná-los membros do papel de Redefinição de Senha.
- Navegue até o IDE
- Clique em Gerenciamento de Usuários
- Selecione Grupos, clique no botão + Grupo e forneça o Nome Anônimo
- Clique no botão Gerenciar Privilégios e, em seguida, clique no botão Criar
- Selecione Aplicativo como o valor de Tipo, e então selecione App Builder - Redefinição de Senha como o valor de Aplicativo
- Clique no botão Salvar e feche a janela de Privilégios
- No painel Papéis, clique no botão Conceder que aparece ao lado do papel de Redefinição de Senha
- Clique no botão voltar para retornar à página de Grupos
- No painel Grupos, selecione o grupo Usuários Anônimos
- No painel Membresia, clique no botão + Membresia
- Selecione Usuários Anônimos na lista de opções e, em seguida, clique no ícone Salvar
Nota
Veja Usuários e grupos para mais informações sobre o grupo de Usuários Anônimos
Configurar o endpoint de notificação (configurações do servidor de email SMTP)
- Navegue até o IDE
- Clique no botão Servidores de Notificação
- No painel Endpoints de Notificação, expanda a opção SMTP
- Edite o campo URI para que contenha um Endpoint SMTP válido. URI deve ser
smtp://<hostname>ousmtps://<hostname> - Edite o campo Endereço Padrão de Remetente para que contenha um endereço de conta de email válido a ser usado pelos emails de notificação enviados através da Redefinição de Senha
- Clique fora de um campo para salvar
Configurar a URL do site
- Navegue até o IDE
- Clique no botão Provedores de Segurança
- No painel de Configuração, clique em Mais > Sites e crie ou edite a URL existente
- Insira o valor apropriado de URL do Site para o aplicativo App Builder para o qual você está configurando a Redefinição de Senha. Por exemplo:
http://example.com/ - Clique no botão Salvar
Opções de personalização de redefinição de senha opcionais
O recurso de Redefinição de Senha possui algumas áreas relacionadas às mensagens e modelos de email que você pode personalizar, se desejar. Por exemplo, você pode querer alterar o texto que os emails de notificação enviam através deste recurso. As opções de personalização para este recurso estão disponíveis em App Builder IDE → Proteja seu Aplicativo → Usuário Local → Redefinição de Senha. As opções personalizáveis (com exceção do valor do token de Comprimento, que não é personalizável) são as seguintes:
| Nome do Campo | Descrição |
|---|---|
| Mensagem de Alerta | Modifique o texto do email que é enviado após a redefinição bem-sucedida da senha do usuário |
| Expiração | Número de minutos que o email de redefinição de senha é válido |
| Token Inválido | Mensagem exibida para um usuário após clicar no botão Redefinir Senha no email se o token tiver expirado ou o código de segurança for inválido. |
| Comprimento | Medida do código de segurança do token de Redefinição de Senha em bytes. O comprimento do código de segurança padrão é 16 (128 bits) e não é configurável. |
| Nova Senha | Mensagem exibida para o Usuário Anônimo quando solicitado a fornecer uma nova senha. |
| Solicitação | Mensagem exibida para o Usuário Anônimo solicitando uma redefinição de senha. |
| Mensagem de Solicitação | Modifique o texto do email que é enviado quando um usuário solicita redefinir sua senha |
| Sucesso | Mensagem de confirmação exibida para um usuário após uma redefinição de senha bem-sucedida. |
Solução de Problemas
Se você encontrar problemas ao usar o recurso de Redefinição de Senha, consulte a seção de Solução de Problemas no artigo Configurando smtp.