Permissões
Este caso de uso envia uma mensagem às Unidades Gestoras com informações sobre itens tombados no dia para cada unidade vinculada à gestora. A mensagem traz detalhes como: Nome da Unidade, Número do Termo de Responsabilidade, Quantidade de itens e a descrição do bem.
Descrição do Caso de Uso
O timer verifica se há alteração de permissões e envia um e-mail informando as operações. (RN01).
Principais Regras de Negócio
- RN01 O e-mail só será enviado se houver mudanças nas permissões do sistema.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.arq.timers.TimerPermissoes | sistemas_comum.infra.registro_timer |
br.ufrn.comum.dominio.Permissao | sistemas.comum.permissoes |
br.ufrn.comum.dominio.Papel | sistemas.comum.papel |
br.ufrn.sipac.cadastro.dominio.Pessoa | administrativo.comum.pessoa |
br.ufrn.comum.dominio.Unidade | administrativo.comum.unidade |
Plano de Teste
Sistema: SIPAC
Módulo: <NÃO SE APLICA>
Link(s): <NÃO SE APLICA>
Usuário: <NÃO SE APLICA>
Papel que usuário deve ter: <NÃO SE APLICA>
Cenários de Teste
Para o timer definir um tempo curto (sugiro 2 ou 3 minutos) para o timer e o servidor de testes como servidor de restrição de execução. O tempo é definido diretamento no banco. Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br) por fornecedor notificado.
Dados para o Teste
Para fazer atribuição de permissão:
- Acessar o SigAdmin: Gestão → Permissão → Implantar Permissão.
- Preenche o papel, a unidade, e coloca somente usuários ativos.
- Seleciona um usuário: Informa o papel, o subsistema e o sistema.
- Se tudo der certo, a seguinte mensagem é exibida:
Permissão atribuída com sucesso
.