Permissão de Acesso a Documentos
O processo de permissão de acesso a documentos tem o objetivo de que usuários possam utilizar um determinado documento ou tipo de documento no SIGED e qual o tipo de permissão que eles possuem, se é escrita ou apenas leitura.
Descrição do Caso de Uso
Para cadastrar a Permissão de Documento para um usuário deve ser seguido os passos abaixo:
- Informar para quem deseja dar a permissão (para um usuário específico, para um grupo de usuários ou para todo um papel)
- Informar o nome do usuário o grupo ou o papel.
- Infomar o Tipo de Documento selecionando Sim ou Não para escrita e para a leitura e clicar em Adicionar.
- OU
- Clicar nas pastas da árvore de documentos, escolher os documentos, marcar o tipo de permissão (leitura e/ou escrita) e clicar em Adicionar
- Após escolher todos os documentos e tipos de documentos, clicar em confirmar para efetuar o cadastro das permissões.
Principais Regras de Negócio
- RN01 - Uma permissão pode ser associada a um papel, a um usuário ou a um grupo de usuários
- RN02 - Uma permissão pode ser associada a um tipo de documento ou a um documento
- RN03 - Se for associado a um usuário, apenas o usuário possui a permissão
- RN04 - Se for associado a um grupo de usuários, todos os usuários do grupo possuem a permissão
- RN05 - Se for associado a um papel, todos os usuários que possuem o papel possuem a permissão
- RN06 - Se for associado a um documento, a permissão é para esse documento exclusivamente
- RN07 - Se for associado a um tipo de documento, a permissão é para todos os documentos desse tipo
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.siged.dominio.PermissaoDocumento | sistemas_comum.ged.permissao_documento |
Plano de Teste
Sistema: SIGED
Módulo: Administração
Link(s): Administração → Permissões → Tipo de Documento
Papel que usuário deve ter: SigedPapeis.GESTOR_SIGED
Usuários: david, gleydson
Cenários de Teste
- Cadastrar uma permissão de leitura para um documento ou tipo de documento, verificar se o usuário está podendo acessá-lo através da busca e da listagem de documentos
- Cadastrar uma permissão de escrita para um documento ou tipo de documento, verificar se o usuário está podendo cadastrar documentos do tipo especificado ou se está podendo alterar o documento para o qual foi dada a permissão.
Dados para o Teste
- Escolher para quem se dará a permissão. Escolher qualquer usuário, qualquer papel ou qualquer grupo.
- Cadastrar permissões para quaisquer tipos de documentos ou documentos.
- Verificar se o usuário possui realmente a permissão para acessar o documento.