Mudanças entre as edições de "Cadastro de Grupos de Seguranca"
Linha 80: | Linha 80: | ||
*'''Excluir: '''Quando marcado os usuários do grupo conseguem excluir registros no cadastro. Depende da opção Ler marcada. | *'''Excluir: '''Quando marcado os usuários do grupo conseguem excluir registros no cadastro. Depende da opção Ler marcada. | ||
*'''Filtro SQL: '''O campo Filtro SQL, serve para você inserir expressões SQL para aplicação de filtro de registos. Exemplo: "A.CODIGO BETWEEN 10 AND 100", o cadastro só vai exibir registro onde o código estiver entre 10 e 100. | *'''Filtro SQL: '''O campo Filtro SQL, serve para você inserir expressões SQL para aplicação de filtro de registos. Exemplo: "A.CODIGO BETWEEN 10 AND 100", o cadastro só vai exibir registro onde o código estiver entre 10 e 100. | ||
+ | |||
+ | <!-- conteúdo novo | ||
+ | |||
+ | Conceito | ||
+ | |||
+ | A tela de grupo de usuários é utilizada para definir as permissões e acessos dos usuários, habilitando ou desabilitando a visibilidade que os usuários no grupo possuem sobre partes do sistema. Por padrão todos os módulos e opções, estão disponíveis para o grupo de usuários, e devem ser restringidas conforme o perfil de cada grupo de usuários. | ||
+ | |||
+ | Ao inserir o nome e criar um grupo de usuário, basta cadastrar novos usuários ( https://wiki.phsys.com.br/index.php/Cadastro_de_Grupos_de_Seguranca ) no grupo, note que não é possível adicionar um usuário em mais de um grupo. | ||
+ | |||
+ | Permissões | ||
+ | |||
+ | É possível configurar a visibilidade de partes do sistema dos usuários presentes em um grupo através do botão de opções no canto superior direito, selecionando se deseja configurar o acesso dos usuários no PHERP ou no PHAPP. | ||
+ | |||
+ | - Dica: Para que as mudanças nas permissões sejam implementadas no sistema, é necessário utilizar a opção de geração ( ícone gerar json ). | ||
+ | |||
+ | ==''Permissões PHERP''== | ||
+ | |||
+ | Modulos | ||
+ | Através da página de módulos, é possível tornar visível ou invisível módulos ou opções dos mesmos para o grupo de usuários. Caso seja desejado restringir um módulo por completo, basta cadastrar o mesmo, porém se o desejado for alguma parte do módulo em específico, será necessário desabilitar a opção de invisível do módulo, e cadastrar quais partes do mesmo devem ser restringidas na página correspondente. | ||
+ | |||
+ | - Se desejar restringir apenas uma opção em específico que se entra dentro de outra opção, basta tornar a opção que ela está contida visível e cadastrar a opção desejada página de | ||
+ | subitens. | ||
+ | |||
+ | - Se desejar que os usuários do grupo possam apenas visualizar uma opção do módulo, basta habilitar a opção de leitura no cadastro da opção. | ||
+ | |||
+ | Atalhos | ||
+ | Nesta página é possível restringir as opções do módulo. | ||
+ | |||
+ | Atalhos de Galeria | ||
+ | Nesta página é possível restringir as opções do módulo que estão dentro de galerias ou que pertencem a outros módulos. | ||
+ | |||
+ | Relatórios | ||
+ | Nesta página é possível restringir os relatórios de um módulo. | ||
+ | |||
+ | Cubos | ||
+ | Nesta página é possível restringir os cubos de um módulo. | ||
+ | |||
+ | Cadastros | ||
+ | A partir desta tela é possível restringir cadastros do sistema, controlando qual tipo de modificação pode ser feita ou se será possível ler informações referentes ao cadastro. Além disso, é possível criar restrições customizadas a partir de comandos inseridos no campo Filtro SQL para o cadastro em geral e Condição SQL para um campo em específico. | ||
+ | |||
+ | - Para habilitar a inclusão, alteração ou exclusão de um cadastro é necessário a leitura estar permitida. | ||
+ | |||
+ | Campos | ||
+ | Nesta página é possível restringir os campos de um cadastro, escolhendo se o grupo pode alterar ou ler a informação. | ||
+ | Botões | ||
+ | Nesta página é possível restringir as opções relacionadas a um cadastro, como por exemplo restringir a verificação da tabela de preço de um produto a partir do cadastro do mesmo. | ||
+ | |||
+ | |||
+ | ==''Permissões PHAPP''== | ||
+ | A partir desta tela, é possível controlar a permissão de funcionalidades do APP para os usuários no grupo liberados a utilizar-lo. | ||
+ | |||
+ | Menus | ||
+ | Nesta tela é possível restringir opções do APP. | ||
+ | |||
+ | Cadastros | ||
+ | A partir desta tela é possível restringir cadastros do APP, controlando qual tip ode modificação pode ser feita ou se será possível ler informações referentes ao cadastro no app. Além disso, assim como no ERP, é possível criar restrições customizadas a partir de comandos inseridos no Filtro Sql e Condição sql para o cadastro e campo respectivamente. | ||
+ | |||
+ | Relatórios | ||
+ | Nesta página é possível restringir os relatórios que podem ser gerados através do app. | ||
+ | |||
+ | Dashboards | ||
+ | Nesta página é possível restringir os dashboards do APP. | ||
+ | |||
+ | ==='''Parâmetros'''=== | ||
+ | |||
+ | Utilizando a opção de parâmetros ( ícone ), é possível controlar a visibilidade de partes específicas do sistema para os usuários de um grupo, sendo elas: | ||
+ | |||
+ | * Ordens de serviço | ||
+ | * Orçamentos | ||
+ | * Contratos | ||
+ | * Pedidos de venda | ||
+ | * Ordens de compra | ||
+ | * Ordens de produção | ||
+ | * Valor na tela de aprovações | ||
+ | * Requisições de compra | ||
+ | |||
+ | --> |
Edição das 17h59min de 5 de junho de 2024
Índice
Conceito
A tela de grupo de usuários é utilizada para definir as permissões e acessos dos usuários. Por padrão todos os módulos e opções, estão disponíveis para o grupo de usuários, e devem ser restringidas conforme o perfil de cada grupo de usuários.
Informações do Registro de Grupo de Usuários
- Nome: Nome para o grupo de usuário.
- Opções Gerais: Quando marcado os usuários do grupo tem acesso as opções gerais do sistema.
Segurança
No botão "Parâmetros", temos as opções para determinar os acessos disponíveis junto a tela de aprovações do sistema.
- Permite visualizar ordens de serviço: Permite a visualização de ordens de serviço na tela de aprovações.
- Permite visualizar orçamentos: Permite a visualização de orçamentos na tela de aprovações.
- Permite visualizar contratos: Permite a visualização de contratos na tela de aprovações.
- Permite visualizar pedidos: Permite a visualização de pedidos na tela de aprovações.
- Permite visualizar ordens de compra: Permite a visualização de ordens de compra na tela de aprovações.
- Permite visualizar ordens de produção: Permite a visualização de ordens de produção na tela de aprovações.
- Permite visualizar coluna de valor: Permite a visualização de valores na tela de aprovações.
- Permite visualizar requisições de compra: Permite a visualização dos registros de requisições de compra em aprovação.
Módulos
Por padrão, todos os módulos estão visíveis e só são restringidos quando incluídos em módulos junto ao grupo de usuários, com a opção invisível marcada. Quando houver a necessidade de restringir o acesso de atalhos, relatórios ou cubos, será necessário inclusão do módulo com a opção de invisível desmarcada, para dentro deste restringir cada opção individualmente.
- Módulo: Selecionar o módulo que serão aplicadas as regras de segurança.
- Invisível: Quando marcado deixa o módulo invisível para os usuários do grupo.
Atalhos
Para restringir o acesso aos atalhos, é necessário incluir primeiramente o respectivo módulo com a opção invisível desmarcada.
- Atalho: Informar o atalho que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o atalho invisível para os usuários do grupo.
- Leitura: Quando marcado permite a visualização, mas não é possível acessar.
Sub-Item
- Sub-Item: Selecionar o sub-item do atalho que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o sub-item invisível para os usuários do grupo.
- Leitura: Quando marcado permite a visualização, mas não é possível acessar.
Atalhos de Galeria
- Atalho: Selecionar o atalho de galeria que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o atalho da galeria invisível para os usuários do grupo.
Relatórios
- Relatório: Selecionar o relatório que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o relatório invisível para o grupos de usuários.
Formatos
- Formato: Selecionar o formato do relatório que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o formato invisível para o grupo de usuários.
Cubos
- Cubo: Informar o cubo que será aplicada regra de segurança.
- Invisível: Quando marcado deixa o cubo invisível para o grupo de usuários.
Cadastros
- Cadastro: Selecionar o cadastro que será aplicada regra de segurança.
- Ler: Quando marcado o usuário consegue apenas visualizar.
- Incluir: Quando marcado os usuários do grupo conseguem incluir novos registros no cadastro. Depende da opção Ler marcada.
- Alterar: Quando marcado os usuários do grupo conseguem alterar registros no cadastro. Depende da opção Ler marcada.
- Excluir: Quando marcado os usuários do grupo conseguem excluir registros no cadastro. Depende da opção Ler marcada.
- Filtro SQL: O campo Filtro SQL, serve para você inserir expressões SQL para aplicação de filtro de registos. Exemplo: "A.CODIGO BETWEEN 10 AND 100", o cadastro só vai exibir registro onde o código estiver entre 10 e 100.
Campos
- Campo: informar o campo do cadastro que será aplicada regra de segurança.
- Ler: Quando marcado os usuários do grupo conseguem apenas visualizar o campo na tela.
- Alterar: Quando marcado os usuários do grupo conseguem alterar registros no cadastro, desde de que a opção de Ler esteja marcada.
- Condição SQL: Campo utilizado para adicionar uma condição em SQL para o campo selecionado. Exemplo "A.ID = 25", somando o registro com ID 25 será exibido.
Botões
- Botões: Selecionar o botão que será aplicada restrição.
- Invisível: Quando marcado deixa o botão invisível para o grupo de usuários.
App Menus
- Menu: Selecionar o menu do app que deseja aplicar a restrição.
- Invisível: Quando marcado deixa menu invisível para o grupo de usuários.
App Cadastros
- Cadastro: Selecionar o cadastro do app que deseja aplicar a restrição.
- Ler: Quando marcado o usuário consegue apenas visualizar.
- Incluir: Quando marcado os usuários do grupo conseguem incluir novos registros no cadastro. Depende da opção Ler marcada.
- Alterar: Quando marcado os usuários do grupo conseguem alterar registros no cadastro. Depende da opção Ler marcada.
- Excluir: Quando marcado os usuários do grupo conseguem excluir registros no cadastro. Depende da opção Ler marcada.
- Filtro SQL: O campo Filtro SQL, serve para você inserir expressões SQL para aplicação de filtro de registos. Exemplo: "A.CODIGO BETWEEN 10 AND 100", o cadastro só vai exibir registro onde o código estiver entre 10 e 100.