Gerenciamento das contas de usuários do sistema.
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
| Perfil | Perfil em que se enquadra o usuário | Objeto | – | Sim |
| Nome | Nome do usuário | Texto | 60 | Sim |
| Data do cadastro | Data em que foi criado o cadastro | Data | – | Sim |
| Login | Identificação do usuário no sistema | Texto | 10 | Sim |
| Senha | Senha de acesso ao sistema | Texto | 30 | Sim |
| Login da SEFAZ | Login fornecido pela SEFAZ para permitir o envio de notas fiscais. Equivale ao CPF do usuário. | Texto | 14 | Não |
| Senha da SEFAZ | Senha fornecida pela SEFAZ para permitir o envio de notas fiscais. | Texto | 10 | Não |
| Conta ativa | Indica se o usuário está ativo para efetuar ações como login no sistema por exemplo | Check | – | Não |
O sistema deverá possibilitar a digitação e a confirmação de uma senha para o usuário através de uma tela de definição de senha. Essa tela deve conter os campos de senha e confirmação de senha.
O sistema não deverá permitir o mesmo login para mais de uma conta.
Uma conta de usuário deverá estar vinculada a um perfil.
Uma conta inativa não poderá fazer login no sistema.
Uma senha de uma conta só poderá ser redefinida se o usuário digitar a senha atual para validação corretamente.
As senhas dos usuários devem ser gravadas criptografadas.
O sistema não deverá permitir que a conta logada seja excluída.
O sistema não deve permitir a inclusão de uma senha em branco.
O login de acesso à SEFAZ deve ser um número de CPF válido.
Ao informar o login da SEFAZ, a senha se torna obrigatória, e vice-versa.
Na inicialização do sistema, se não houver nenhum usuário com perfil do tipo Administrador, o sistema deve alertar o usuário para definir ao menos um usuário administrador. Só quando houver um administrador cadastrado é que poderá ser feito o login.
Qualquer alteração em uma conta que esteja logada no sistema deve ser carregada sem que o usuário precise sair do sistema. As outras instâncias do sistema que estiverem em execução não são atualizadas automaticamente.