Release Notes

Objetivo


Disponibilizar um processo padronizado e seguro de cadastro e alteração de PIN no coletor, garantindo que usuários sem PIN previamente definido possam criar um PIN após habilitar a obrigatoriedade do uso do PIN no processo de acesso, e que usuários com PIN existente consigam alterá-lo mediante validação do PIN atual.


Essa evolução elimina a necessidade de ajustes manuais, atualizações diretas em banco de dados ou comunicação externa de PIN ao usuário.

Contexto do Problema / Demanda


Foi definida a adoção do uso de PIN no processo de login do coletor.


Entretanto, os usuários já cadastrados no sistema não possuíam PIN, pois essa exigência não estava prevista inicialmente.


Até então, as alternativas disponíveis eram:


Essas abordagens apresentavam riscos operacionais, baixa escalabilidade e impacto na segurança da informação.


Solução Implementada


Foi definido um fluxo inteligente e condicional no coletor, utilizando a tela já existente de Alteração de PIN, com comportamento adaptado conforme a situação do usuário.
O sistema passa a tratar automaticamente dois cenários distintos no momento da alteração/cadastro do PIN.


Regras de Funcionamento


🔐 Cenário 1 — Usuário com PIN já cadastrado



1

📌 Objetivo: garantir segurança e impedir alterações indevidas.


🔓 Cenário 2 — Usuário sem PIN cadastrado




📌 Objetivo: viabilizar o primeiro uso do PIN sem fricção operacional.


Fluxo Operacional no Coletor


  1. Usuário acessa a opção “Alterar PIN” no coletor;
  2. O sistema identifica se o usuário possui PIN cadastrado;
  3. O comportamento da tela é definido automaticamente:
    • Com PIN → exige PIN atual;
    • Sem PIN → permite cadastro direto;
  4. Após confirmação, o PIN é gravado e passa a valer imediatamente.

Fora de Escopo


Este detalhamento não contempla:



Benefícios