Prezada Eliana Silva,
Os perfis do sistema e as permissões de acesso podem ser acessadas no Menu Segurança/Permissões.
Clique no botão Filtrar. No filtro à direita da tela clique na caixa Perfil. A lista apresentada é a relação de perfis do sistema.
O nome dos perfis ou sua quantidade pode ser alterado com edição direta no banco de dados, da tabela tb_perfil.
Mas atenção, se tentar excluir no banco de dados um perfil que já possui permissões, o próprio banco de dados restringirá a operação.
Não importa a quantidade de nomes de perfis existentes na tabela tb_perfil.
O usuário final somente “vê” os perfis que lhe são atribuídos em Segurança/Perfil Pessoa/Associar Perfil.
Mesmo assim, após a atribuição de um perfil a um usuário, o mesmo pode ser desabilitado em Segurança/Perfil Pessoa/Gerenciar.
O sistema não permite a exclusão de perfis atribuídos a usuários, apenas a desabilitação.
A tabela no banco de dados que armazena os perfis por usuário é tb_perfilpessoa.
Mas atenção: NUNCA exclua no banco de dados as permissões do usuário ID 1 na tb_perfilpessoa. Tais permissões estão configuradas no código do software com acesso máster a diversas funções.
Ou seja, sempre deverá existir um usuário máster com: idpessoa 1, idperfil 1 e idescritorio 0 (zero) na tabela tb_perfilpessoa. Senão o sistema pode travar.
Quanto ao que cada perfil pode executar, basta ler as colunas “recurso” e “permissão”, em Segurança/Permissões/Filtrar.
No sistema Gepnet, recurso é um arquivo tipo controller da estrutura ZendFrameWork. E permissão é uma public function php dentro de um recurso (arquivo controller).
As combinações de perfis, recursos e permissões são infinitas.
O padrão de perfis disponibilizado no banco de dados modelo no portal SPB é uma proposta de um modelo de governança em projetos.
Cada perfil tem acesso a funções pré-determinadas objetivando atender a uma expectativa de atuação na governança da estratégia de projetos do órgão.
Na próxima versão do manual Gepnet pretendo incluir esclarecimentos sobre o sistema de permissões. A previsão do novo manual é Maio/2017.
Cordialmente, em 30/11/2016.
Márcio de Moraes Palmeira
Brasília/DF
De: MrElianers . [mailto:elianers08@gmail.com]
Enviada em: sexta-feira, 25 de novembro de 2016 12:53
Para: gepnet@listas.softwarepublico.gov.br
Assunto: Duvidas
Boa tarde,
Gostaria de saber onde encontro a relação dos perfis e o que eles podem acessar:
--
Eliane Rodrigues da Silva
ISTQB Certified Tester Foundation Level - CTFL
"Inovação é o que distingue um líder de um seguidor"
Steve Jobs