~~ODT~~
Cadastrar Usuário do Coletor de Dados
Este caso de uso realiza o cadastro de usuários do coletor de dados. Um usuário do coletor de dados é aquele que passa informações do coletor de dados patrimoniais para o sistema.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Patrimônio → Aba Cadastros → Usuário do Coletor de Dados → Cadastrar. O usuário pode preencher três campos (RN01):
- Usuário: Informa quem é o usuário do coletor de dados a ser cadastrado.
- Unidade: Informa a unidade à qual o usuário do coletor de dados está sendo vinculado. Caso esteja vazio, a vinculação é considerada como sendo para todas as unidades (RN02, RN03).
- Senha: A senha do usuário do coletor de dados.
Principais Regras de Negócio
- RN01 - A permissão do usuário coletor de dados depende do perfil do usuário:
Perfil: Gestor De Patrimônio Global
- RN02 - O usuário logado deve ter o papel de gestor de patrimônio global para poder cadastrar um usuário do coletor de dados com permissão para todas as unidades (campo “Unidade” vazio).
Perfil: Gestor De Patrimônio De Unidade Gestora
- RN03 - Um usuário com o papel SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA pode cadastrar apenas usuários do coletor de dados em unidades dentro da hierarquia de sua unidade gestora.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.patrimonio.comuns.dominio.UsuarioColetor | administrativo.patrimonio.usuario_coletor |
Plano de Teste
Sistema: SIPAC
Módulo: PATRIMONIO
Link(s): SIPAC → Patrimônio → Cadastros → Usuário do Coletor de Dados → Cadastrar
Usuários: san (Gestor de Patrimônio Global) e adaildo (Gestor de Patrimônio - Unidade gestora)
Papel que usuário deve ter: SipacPapeis.GESTOR_PATRIMONIO_GLOBAL ou SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA
Cenários de Teste
Para verificar se os dados foram cadastrados/alterados corretamente, pode-se verificar a listagem exibida em Menu Patrimônio → Cadastros → Usuário do Coletor de Dados → Listar/Alterar/Remover
Dados para o Teste
Não se aplica!