01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo |
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição |
Módulo: | Menu / 5 - Processamento |
Função: | Tela de Login / 528 - Cadastrar Funcionário |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : | DENGWTNG-13 DENGWTNG-231 DENGWTNG-476 |
02. SITUAÇÃO/REQUISITO
Melhorar o processo de senhas de usuário dentro do Winthor aumentando a segurança das senhas cadastradas.
03. SOLUÇÃO
Para tornamos as senhas de usuário mais seguras no Winthor, fizemos as alterações listadas abaixo:
Na rotina 528 - Cadastrar Funcionário/Setor, quando a senha do usuário for resetada através do botão "Resetar senha do usuário", será gerada uma senha aleatória de oito dígitos, contendo letras maiúsculas, minúsculas, números e caracteres especiais que pode ser ser enviada para o e-mail cadastrado para o usuário que teve a senha alterada ou apresentada na tela da rotina 528 - Cadastrar Funcionário/Setor (Conforme definido no parâmetro ENVIARSENHANOVAEMAIL listado abaixo).
Feito isso, o usuário que teve a senha resetada, será obrigado a alterar a mesma no próximo login no Winthor.
Parâmetros envolvidos:
- CON_USAPOLITICADESENHA: Define a complexidade da senha a ser cadastrada. É possível escolher entre os valores: Nenhuma, Fraca, Justa, Forte e Excelente.
Abaixo a diferença entre elas:
Critérios:
- Deve conter pelo menos um número.
- Deve conter pelo menos uma letra minúscula.
- Deve conter pelo menos uma letra maiúscula.
- Deve conter pelo menos um carácter especial.
Nenhuma - Deve conter pelo menos um carácter
Fraca - Deve conter pelo menos seis carácteres e atender pelo menos um dos critério acima. Ex: 111111
Justa - Deve conter pelo menos seis carácteres e atender pelo menos dois dos critérios acima. Ex: 111AAA
Forte - Deve conter pelo menos oito carácteres e atender pelo menos três dos critérios acima. Ex: 111AAAbb
Excelente - Deve conter pelo menos oito carácteres e atender aos quatro critérios acima. Ex: 11AAbb@@
- ENVIARSENHANOVAEMAIL: Define se a senha aleatória será enviada por e-mail ou apresentada na própria tela da rotina 528 - Cadastrar Funcionário/Setor.
- CON_NDIASEXPIRASENHA: Define o número de dias para a expiração da nova senha cadastrada.
A senha expira sempre no dia seguinte ao definido no parâmetro acima. Com a senha expirada, na próxima tentativa de login no Winthor, será exibida a tela para que a senha seja redefinida.
IMPORTANTE!!! Caso esteja informado com 0 a senha não ira expirar nunca.
- CON_USARSENHAEXPIRADA: Define se é possível se autenticar no Winthor com a senha expirada
Caso o parâmetro ENVIARSENHANOVAEMAIL esteja marcado como SIM, a rotina 528 - Cadastrar Funcionário/Setor utilizará as configurações de e-mail informadas na rotina 132 - Parâmetros da Presidência.
Veja o exemplo de configuração abaixo:
04. Pré-Requisitos
- Atualizar tabela PCEMPR na versão 4.0.02.000 ou superior na rotina 814 no WTA.
- Atualizar tabela PARAMETRO na versão 4.0.39.000 ou superior na rotina 814 no WTA.
- Atualizar a rotina 528 - Cadastrar Funcionário/Setor para a versão 34.0.0.42 ou superior.
- Atualizar o menu do Winthor para a versão 34.0.0.19 ou superior.
- Atualizar o serviço winthor-menu para a versão 1.9.1 ou superio na rotina 801 no WTA. 1.9.1.9.11.9.1
As alterações mencionadas estarão disponíveis a partir da versão 34 do Winthor.IMPORTANTE!