Mudanças entre as edições de "Cadastro de Grupos de Seguranca"

(Botões)
 
(36 revisões intermediárias por 6 usuários não estão sendo mostradas)
Linha 1: Linha 1:
<!-- conteúdo original
 
 
 
==='''Conceito'''===
 
==='''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'''===
+
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.
*'''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'''===
+
Ao criar um grupo de usuário inserindo o nome, basta [[Cadastro_de_Usuários|cadastrar novos usuários]] no grupo, note que não é possível adicionar um usuário em mais de um grupo.
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'''=====
+
Na configuração das restrições, podemos definir como "Invisível" ou "Leitura":  
*'''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'''====
+
*Na restrição "'''Invisível'''" a funcionalidade/cadastro restringido(a) não aparecerá para o usuário clicar, ou seja o sistema oculta o botão para acesso da funcionalidade.
*'''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'''===
+
*Já na restrição "'''Leitura'''" o sistema mostra o botão de acesso e mostra as informações definidas dentro do campo ou cadastro. Porém não permite que o usuário do grupo altere a mesma.
*'''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.
 
-->
 
 
 
==='''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 criar um grupo de usuário inserindo o nome, basta [[Cadastro_de_Usuários|cadastrar novos usuários]] no grupo, note que não é possível adicionar um usuário em mais de um grupo.
 
  
 
==='''Permissões'''===
 
==='''Permissões'''===
 +
Para alterarmos as permissões relacionada ao grupo de usuários, devemos clicar no botão "Opções" e selecionar a opção "Acesso PHERP" para alterar as permissões na plataforma desktop, ou selecionar a opção "Acesso PHAPP" para alterar as permissões no acesso pelo aplicativo IOS ou Android.
  
É 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.
+
Para compreendermos a lógica das restrições, temos que primeiramente conhecer o layout do sistema. Sendo assim, segue a explicação de cada componente do layout.
  
  Dica: Para que as mudanças nas permissões sejam implementadas no sistema, é necessário utilizar a opção de geração ( <img src="https://wiki.phsys.com.br/images/WIKI/modulos/cadastros_gerais/cadastro_de_grupos_de_seguranca/gerar_json.svg" alt="Botão para gerar o json do sistema" width=30px height=30px> ).
+
==='''Módulos'''===
 +
Os módulos são as abas superiores principais, podendo ser: Cadastros Gerais, Contratos, Contábil, Financeiro, Fiscal, Frotas, Materiais, Produção, Transporte, Vendas.  
 +
Através da página de módulos, é possível tornar visível ou invisível módulos inteiros.  
 +
Caso seja desejado restringir um módulo por completo, basta incluir o mesmo na aba Módulos e marcar a flag "Invisível".
 +
 +
[[Arquivo:Modulos.png|950px|thumb|center|Módulos]]
  
==='''Permissões PHERP'''===
+
===='''Atalhos'''====
 +
Os atalhos são as opções de acesso de cada módulo, são os botões que liberam após acessar algum módulo, nos Cadastros Gerais, como exemplo temos o cadastro de "Empresa".
  
==='''Modulos'''===
+
Então caso eu queira que o grupo de usuário não tenha acesso a um atalho, a opção que for definida não apresentará para o usuário a partir do momento que eu informar o atalho dentro da Aba "Atalhos" e marcar como invisível.
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 encontra dentro de outra opção, torne a opção que ela está contida visível <br>e cadastre opção desejada na página de subitens.
+
[[Arquivo:Atalhos.png|800px|thumb|center|Atalhos]]
  
Se desejar que os usuários do grupo possam apenas visualizar uma opção do módulo, habilite a opção de leitura no cadastro da opção.
+
===='''Atalhos de Galeria'''====
 +
As galerias são os menus que podem ser retraídos, como por exemplo a galeria de Tipo de Documentos, que possui tipos de documento, tipos de orçamento, tipos de pedido, etc...
  
===='''Atalhos'''====
+
Nessa aba conseguimos incluir os atalhos da galeria e torná-los invisíveis ou permitir apenas leitura dos mesmos.
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'''====
 
===='''Relatórios'''====
Nesta página é possível restringir os relatórios de um módulo.
+
Já a aba relatório serve para poder remover as permissões de acesso do usuário aos relatórios.
 +
 
 +
Nesta opção temos a possibilidade de incluir o relatório completo ou seja, o usuário não terá possibilidade de encontrar o botão de acesso ao relatório no menu retrátil "Relatórios". Ou tirar acesso apenas de algum formato específico a partir da aba "Formatos".
  
 
===='''Cubos'''====
 
===='''Cubos'''====
Nesta página é possível restringir os cubos de um módulo.
+
A aba Cubos serve para poder remover as permissões de acesso do usuário aos Cubos; Para isso, utilizar incluir o nome do Cubo e marcar a opção "Invisível"
  
 
==='''Cadastros'''===
 
==='''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.
 
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.  
+
Para habilitar a inclusão, alteração ou exclusão de um cadastro é necessário a leitura estar permitida.  
  
====='''Campos'''=====
+
===='''Campos'''====
 
Nesta página é possível restringir os campos de um cadastro, escolhendo se o grupo pode alterar ou ler a informação.
 
Nesta página é possível restringir os campos de um cadastro, escolhendo se o grupo pode alterar ou ler a informação.
====='''Botões'''=====
+
 
 +
===='''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.
 
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'''===
 
==='''Permissões PHAPP'''===
Linha 134: Linha 60:
 
Nesta tela é possível restringir opções do APP.
 
Nesta tela é possível restringir opções do APP.
  
====='''Cadastros'''=====
+
===='''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.  
+
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'''=====
+
===='''Relatórios'''====
 
Nesta página é possível restringir os relatórios que podem ser gerados através do app.
 
Nesta página é possível restringir os relatórios que podem ser gerados através do app.
  
====='''Dashboards'''=====
+
===='''Dashboards'''====
 
Nesta página é possível restringir os dashboards do APP.
 
Nesta página é possível restringir os dashboards do APP.
  
==='''Parâmetros'''===
 
 
Utilizando a opção de parâmetros ( <img src="https://wiki.phsys.com.br/images/WIKI/modulos/cadastros_gerais/cadastro_de_grupos_de_seguranca/parametros.svg" alt="Botão para mostrar a tela de parametrização" width=50px height=50px> ), é 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
+
'''Assuntos Relacionados'''
* Ordens de compra
+
 
* Ordens de produção
+
[[Critérios de Senha]]
* Exibir os valores na tela de aprovações
 
* Requisições de compra
 

Edição atual tal como às 16h03min de 10 de março de 2026

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 criar um grupo de usuário inserindo o nome, basta cadastrar novos usuários no grupo, note que não é possível adicionar um usuário em mais de um grupo.

Na configuração das restrições, podemos definir como "Invisível" ou "Leitura":

  • Na restrição "Invisível" a funcionalidade/cadastro restringido(a) não aparecerá para o usuário clicar, ou seja o sistema oculta o botão para acesso da funcionalidade.
  • Já na restrição "Leitura" o sistema mostra o botão de acesso e mostra as informações definidas dentro do campo ou cadastro. Porém não permite que o usuário do grupo altere a mesma.

Permissões

Para alterarmos as permissões relacionada ao grupo de usuários, devemos clicar no botão "Opções" e selecionar a opção "Acesso PHERP" para alterar as permissões na plataforma desktop, ou selecionar a opção "Acesso PHAPP" para alterar as permissões no acesso pelo aplicativo IOS ou Android.

Para compreendermos a lógica das restrições, temos que primeiramente conhecer o layout do sistema. Sendo assim, segue a explicação de cada componente do layout.

Módulos

Os módulos são as abas superiores principais, podendo ser: Cadastros Gerais, Contratos, Contábil, Financeiro, Fiscal, Frotas, Materiais, Produção, Transporte, Vendas. Através da página de módulos, é possível tornar visível ou invisível módulos inteiros. Caso seja desejado restringir um módulo por completo, basta incluir o mesmo na aba Módulos e marcar a flag "Invisível".

Módulos

Atalhos

Os atalhos são as opções de acesso de cada módulo, são os botões que liberam após acessar algum módulo, nos Cadastros Gerais, como exemplo temos o cadastro de "Empresa".

Então caso eu queira que o grupo de usuário não tenha acesso a um atalho, a opção que for definida não apresentará para o usuário a partir do momento que eu informar o atalho dentro da Aba "Atalhos" e marcar como invisível.

Atalhos

Atalhos de Galeria

As galerias são os menus que podem ser retraídos, como por exemplo a galeria de Tipo de Documentos, que possui tipos de documento, tipos de orçamento, tipos de pedido, etc...

Nessa aba conseguimos incluir os atalhos da galeria e torná-los invisíveis ou permitir apenas leitura dos mesmos.

Relatórios

Já a aba relatório serve para poder remover as permissões de acesso do usuário aos relatórios.

Nesta opção temos a possibilidade de incluir o relatório completo ou seja, o usuário não terá possibilidade de encontrar o botão de acesso ao relatório no menu retrátil "Relatórios". Ou tirar acesso apenas de algum formato específico a partir da aba "Formatos".

Cubos

A aba Cubos serve para poder remover as permissões de acesso do usuário aos Cubos; Para isso, utilizar incluir o nome do Cubo e marcar a opção "Invisível"

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.




Assuntos Relacionados

Critérios de Senha