Especificação Técnica 010 - Consultar Perfil
Descrição
Como usuário quero consultar os perfis e funcionalidades que cada perfil tem acesso no sistema.
Protótipo 001

Acesso
Controle de Acesso > Gerenciar perfil
Critérios de Aceite
- O usuário somente poderá acessar a funcionalidade caso tenha permissão. RGN001;
- Quando o usuário acionar a seta para cima ao lado do título da página, o sistema deve retornar à tela inicial do sistema (dashboard);
- Quando o usuário acionar a opção de “Novo”, o sistema deve direcionar à tela “Cadastrar Perfil”. ETE011;
- O sistema deve recuperar e apresentar a lista do(s) perfil(is) de acesso ao sistema com os dados: Perfil, Tipo, Situação e as ações de “Editar”, "Ativar", "Inativar" e “Detalhar”;
- O sistema deve apresentar as ações conforme:
- Para perfis do tipo “Padrão” com situação “Ativo”, as opções “Detalhar”;
- Para perfis do tipo “Personalizado” com situação “Ativo”, as opções “Editar”, “Inativar” e “Detalhar”;
- Para perfis do tipo “Personalizado” com situação “Inativo”, as opções “Ativar” e “Detalhar”.
- O sistema não deve permitir editar e inativar perfis do tipo “Padrão” e do tipo “Personalizado” que estão atribuídos ao cadastrado de ao menos um usuário do sistema. RGN050;
- Quando o usuário acionar a opção “Editar”, o sistema deve direcionar à tela “Cadastrar Perfil”, carregar automaticamente os dados informados no cadastro do perfil e permitir a edição das permissões de acesso às funcionalidades. ETE011;
- Quando o usuário acionar a opção “Inativar”, o sistema deve apresentar a mensagem de confirmação ao usuário. Caso o usuário confirme a ação, o sistema deve excluir o registro do perfil personalizado, apresentar a mensagem de sucesso e deixar de apresentá-lo no resultado da consulta. Caso a ação não seja confirmada, o sistema permanece na tela de consulta. MSG075 RGN016;
- Quando o usuário acionar a opção “Ativar”, o sistema deve apresentar a mensagem de confirmação ao usuário. Caso o usuário confirme a ação, o sistema deve excluir o registro do perfil personalizado, apresentar a mensagem de sucesso e deixar de apresentá-lo no resultado da consulta. Caso a ação não seja confirmada, o sistema permanece na tela de consulta. MSG074 RGN016;
- Quando o usuário acionar a opção “Detalhar”, o sistema deve direcionar à tela “Dados do Perfil”. ETE012;
- O sistema deve gravar a data, hora e CPF e nome do usuário que a executou qualquer ação de alteração no registro. RGN005.