O Cadastro de Usuários gerencia os usuários com acesso ao sistema. Através deste módulo é possível incluir novos usuários, excluir um usuário cadastrado, editar e visualizar os dados dos usuários cadastrados, limitar o acesso a determinados módulos, entre outras.
O Cadastro de Usuários deve permitir ao usuário controlar todo o acesso ao sistema, definindo usuários e permissões. Cada usuário cadastrado pode ter ou não acesso aos módulos do sistema, ou seja, aos cadastros, relatórios, gráficos e ferramentas. Dentro de cada módulo pode haver ações específicas cujo acesso pode ser controlado individualmente.
O cadastro de usuários deve ser acessível através das configurações do sistema.
Ao ser executado pela primeira vez, o sistema deve solicitar o cadastro de usuários e ao menos um usuário deve ser inserido para que o sistema possa ser utilizado.
Ao acessar o cadastro de usuários, o sistema deve exibir uma lista com os usuários já cadastrados para facilitar as operações de exclusão, edição e visualização dos dados. Esta lista deve exibir os dados mais importantes de cada usuário..
Um usuário deve possuir os seguintes campos:
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
|---|---|---|---|---|
| Nome | Nome do usuário | Texto | 120 | Sim |
| Login | Identificação do usuário utilizada para acesso ao sistema | Texto | 10 | Sim |
| Senha | Senha do usuário utilizada para acesso ao sistema | Texto | 20 | Sim |
| Data de cadastro | Data em que o usuário foi cadastrado no sistema. Deve ser fornecida pelo sistema como a data corrente, podendo ser alterada pelo usuário. | Data | – | Não |
| Lista de permissões | Lista com todos os módulos e ações existentes no sistema permitindo configurar o acesso do usuário a cada funcionalidade. | Texto | 5000 | 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 |
O login de acesso à SEFAZ deve ser um número de CPF válido. Ao informar o CPF, a senha se torna obrigatória, e vice-versa.
Não aplicável.
Nenhuma informação adicional.