Especificação funcional: Perfis de usuários

Resumo

Gerencia os perfis de usuários e o conjunto de permissões de cada perfil.

Descrição

O perfil de usuário permite informar o tipo do perfil e quais permissões de uso esse usuário terá no sistema. O tipo de perfil indica o nível de visualização dos dados que serão acessados por esse usuário e as permissões terão ação direta na utilização do sistema, como entrar em um módulo, incluir um novo cadastro ou poder até mesmo alterar um cadastro. Um perfil de usuário poderá conter n usuários que compartilham do mesmo perfil, com isso a cada login de usuário o sistema carregará o perfil desse usuário com o nível de visualização dos dados e com as ações que ele poderá exercer sobre o sistema.

Dados

Campo Descrição Tipo Tamanho Obrigatório?
Nome Nome do perfil Texto 120 Sim
Tipo O sistema possibilita a escolha entre os perfis Administrador, Secretaria e Departamento Enumerado Sim
Permissões Lista de possíveis ações correspondentes a cada módulo do sistema Não

Tipos de perfil

Administrador

Esse tipo de perfil já vem pré configurado para total visualização de dados e total liberdade de acesso as ações do sistema. O usuário desse tipo de perfil geralmente precisa ter todos os dados de todas as secretarias e departamentos disponíveis.

Secretaria

Esse tipo de perfil tem liberdade para gerenciar departamentos, usuários e dados de seus departamentos, não tendo acesso a dados do perfil tipo administrador.

Departamento

É o perfil com mais restrições no sistema. Um usuário que se enquadra nesse perfil não poderá gerenciar categorias, tipos de documentos, usuários, departamentos, secretarias e não terá o privilégio de visualizar dados de outros departamentos.

Permissões de acesso

As permissões agora são carregadas de um arquivo localizado na pasta do sistema chamado Ações.xml. Caso esse arquivo seja excluído ou modificado pelo usuário o sistema sofrerá impacto causando um erro ao tentar gerenciar um perfil.

A árvore de permissões de um perfil foi modificada tanto na parte visual como na parte usual. O usuário poderá trocar a permissão de uma ação utilizando a tecla de espaço ou poderá utilizar o botão direito do mouse para selecionar alguma das opções de modificação de uma ação ou de um grupo de ações.

Pontos de verificação

Cadastro

  • Não deverá existir mais de um perfil com mesmo nome no sistema.
  • Um perfil poderá ser vinculado a vários usuários.
  • Caso um perfil que esteja vinculado a vários usuários seja modificado o sistema deverá exibir uma mensagem informando que a alteração será efetuada para todos os usuários daquele perfil.
  • Um perfil vinculado a um ou mais usuários não deverá ser excluído do sistema;
  • Ao cadastrar um novo perfil administrador, ele deverá por padrão ter permissão para executar todas as ações e suas permissões não poderão ser alteradas.

Visualização de dados

Atividades, recursos e serviços

  • Estes módulos estarão visíveis a nível de departamentos, ou seja cada usuário com perfil do tipo departamento acessará somente os dados do seu departamento.
  • A tela de consulta deverá mostrar somente os dados do departamento para o perfil do tipo departamento. Caso o perfil seja do tipo secretaria os dados exibidos serão dados de todos os departamentos da secretaria ativa. O perfil administrador acessará os dados de todas as secretarias.
  • A tela de seleção deve funcionar como o mencionado acima.

Ponto de atendimento

  • O módulo de pontos de atendimento disponibilizará dados da secretaria, ou seja, usuários com perfil do tipo departamento e secretaria visualizarão dados da mesma secretaria.
  • Caso o ponto de atendimento utilize uma categoria compartilhada para duas ou mais secretarias esse ponto ficará visível para todas as secretarias que compartilham a mesma categoria.

Atendimentos e planejamentos

  • A tela de consulta deverá mostrar somente os dados do departamento para o perfil do tipo departamento. Caso o perfil seja do tipo secretaria os dados exibidos serão dados de todos os departamentos da secretaria ativa. O perfil administrador acessará os dados de todas as secretarias.

Observações

Nenhuma.

 
softwares/geoservicos/requisitos/modulos/perfisusuarios.txt · Última modificação: 01/12/2021 11:47 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki