~~ODT~~
Gerenciar Permissão de Acesso aos Grupos
Notificações quando são cadastradas por um usuário, podem ser direcionada para grupos de destinatários específicos.
Um usuário pode ter permissão para criar notificações para diversos tipos de grupos de destinatários.
Este caso de uso é utilizado para adicionar permissão de notificação para grupos de destinatários.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIGAdmin → Portal da Administração → Comunicação → Comunicação em Grupo → Gerência de Grupos → Gerenciar Permissões de acesso aos grupos.
São exibidas as Permissões de Notificação Cadastradas para os usuários e papéis do sistema:
- Usuário: Formato - NOME DO USUÁRIO(LOGIN) ou DESCRIÇÃO DO PAPEL, Tipo - TEXTO.
- Grupo de Destinatários: Formato - DESCRIÇÃO DO GRUPO DE DESTINATÁRIOS, Tipo - TEXTO.
Para cada item da lista, é oferecido a opção de Alterar ou Remover permissão.
O caso de uso oferece a opção de Cadastrar Nova Permissão:
- Usuário
- Login do Usuário: Tipo - TEXTO. (RN01)
- Papel
- Sistema: Formato - São apresentados os sistemas, Tipo - TEXTO. (RN01)
- Subsistema: Formato - São apresentados os subsistemas, Tipo - TEXTO. (RN01)
- Papel: Formato - São apresentados os papéis, Tipo - TEXTO. (RN01)
- Grupo de Destinatários
- Grupo de Destinatários: Formato - São apresentados os grupos de destinatários existentes, Tipo - TEXTO.
- Nome do Remetente: Tipo TEXTO.
- E-Mail do Remetente: Tipo TEXTO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Para o cadastro de uma nova permissão, deve ser informado obrigatoriamente pelo menos o login do usuário ou o papel que receberá a permissão.
Resoluções/Legislações Associadas
Não se Aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.notificacoes.UsuarioGrupoDestinatarios | sistemas_comum.comum.usuario_grupo_destinatarios |
Plano de Teste
Sistema: SIGAdmin
Módulo: Portal da Administração
Link(s): Comunicação → Comunicação em Grupo → Gerência de Grupos → Gerenciar Permissões de acesso aos grupos
Usuários: andrejadson (Administrador de Sistemas)
Papel que usuário deve ter: AdminPapeis.ADMINISTRADOR_SIGADMIN, AdminPapeis.GESTOR_DE_QUESTIONÁRIO_DE_AVALIAÇÃO
Cenários de Teste
Acessar o SIGAdmin com um usuário que possua um dos papéis acima e:
- Não apagar nem alterar as permissões existentes. Criar novas e fazer os testes com elas.
- Deve-se criar, alterar e remover permissões.
Dados para o Teste
Não se aplica.