Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:15 (edição externa)

Relatório de Usuários por Papel

Através deste caso de uso é possível emitir um relatórios de usuários que possuem uma determinada permissão.

Os papeis são permissões para um determinado conjunto de funcionalidades dos sistemas. Um usuário pode possuir um ou mais papéis, o que lhe permitirá acesso aos subsistemas e funcionalidades indicadas pelo papel.

O caso de uso será utilizado sem periodicidade definida por administradores do sistema.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIGAdmin → Portal Admin → Usuários → Permissões → Relatório de Usuários por Papel.

Inicialmente, são disponibilizados alguns filtros para a realização da busca, mostrados a seguir:

Ao informar os filtros o sistema apresenta as possibilidades de listar, gerar relatório, limpar seleção ou cancelar.

Sendo a opção de listar selecionada, o sistema listará os usuários para o papel indicado e a quantidade de registros encontrados.

Ao selecionar a opção de gerar relatório, o sistema apresentará as informações exibidas na opção listar, sendo que em formato de impressão.

Escolhendo a opção de limpar seleção, o sistema limpa os dados do filtro.

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.comum.dominio.Papel sistemas_comum.comum.papel
br.ufrn.comum.dominio.Permissao sistemas_comum.comum.permissao
br.ufrn.comum.dominio.Sistema sistemas_comum.comum.sistema
br.ufrn.comum.dominio.SubSistema sistemas_comum.comum.subsistema
br.ufrn.comum.dominio.UnidadeGeral sistemas_comum.comum.unidade
br.ufrn.comum.dominio.UsuarioGeral sistema_comum.comum.usuario
br.ufrn.comum.dominio.GestorPermissoes sistema_comum.comum.gestor_permissoes

Plano de Teste

Sistema: SIGAdmin

Módulo: Portal Admin

Link(s): Usuários → Permissões → Relatório de Usuários por Papel

Usuário: laenilson, valquiria

Papel que usuário deve ter: AdminPapeis.CONSULTA_USUARIOS, AdminPapeis.SUPORTE_SISTEMAS, AdminPapeis.ADMINISTRADOR_SIGADMIN

Cenários de Teste

O teste deverá verificar os seguintes pontos:

O resultado do relatório pode ser alterado removendo ou adicionando novas permissões a usuários através do caso de uso ( Implantar Permissões )

Dados para o Teste