Ir para o conteúdo

Cadastro de Permissões de Acesso (FMNU0003)

Conhecer o Programa

Este programa possibilita definir quais permissões de acessos os usuários ou grupos de usuários terão no sistema, ou seja, especificamente quais programas estes poderão ter permissão de utilizar.

Como Funciona

Para os programas Forms é possível ser dado permissão de acesso total que possibilita a utilização de inclusão, exclusão e alteração ou permissão somente leitura. Para programas WEB o acesso será sempre total ou sem acesso (não visualiza/acessa o programa no menu).

Exemplo

Ao efetuar permissão de Leitura ao Cadastro de Clientes (FCLI0200) para o usuário João, este somente poderá entrar no programa e visualizar o cadastro, mas não conseguirá realizar qualquer alteração, exclusão ou inclusão.

Importante

Dentro de alguns programas é possível atribuir permissões específicas, para acesso a um programa e existem parâmetros do sistema que também permitem esta funcionalidade.

Exemplo

1) O programa (FITE0135) que permite atribuir permissões de acesso a determinadas pastas, por usuário, ao cadastro de Itens (FITE0200).

2) O parâmetro 43 - Permite Alterar O Pedido Mesmo Que A Condição Indique Que Não, dos parâmetros do pedido de venda, que permite atribuir por usuário determinada condição.

Neste programa também é possível executar as copias de permissões de grupos para novos grupos ou também copiar de usuários para novos usuários.

Ainda neste programa, é possível expotar (em formato de excel) as permissões de acesso configuradas.

Bloco Usuários e Grupos de Usuários

Mostra os grupos de usuários cadastrados no programa Cadastro de Grupos de Usuários (FF3I0006) e permite selecioná-los para liberar as permissões de acesso aos programas para eles. Lembrando que o grupo de usuário é vinculado ao funcionário no programa Cadastro de Usuários (FF3I0005) através da seleção realizada no campo Grupos de Usuários.

Os grupos que tiverem o campo "Super" no programa Cadastro de Grupos de Usuários (FF3I0006) serão exibidos com a tag "Super".

Também mostra os usuários, cadastrados no programa Cadastro de Usuários (FF3I0005) e permite selecioná-los para liberar as permissões de acesso aos programas.

Ao clicar (selecionar) um grupo ou usuário, as permissões dele serão exibidos na árvore de menus localizada no bloco Menu de Programas.

Filtros

  • Pesquisa: No campo pesquisa, se informado algum texto, serão buscados os grupos ou usuários que contenham esse texto e caso encontrado algum registro, serão listados na árvore abaixo;

  • Ativos: Se marcado serão listados somente os grupos e usuários ativos nos seus respectivos cadastros, caso desmardado serão listados todos os registros, tanto ativos quanto inativos.

Bloco Menu de Programas

Permite visualizar os módulos, submódulos e programas que o usuário/grupo de usuários tem acesso, além de permitir alterar a permissão de cada programa.

Nos módulos e submódulos são exibidos dois ícones, um para as permissões totais (lápis) e outro para as permissões somente leitura (olho), junto a estes ícones serão exibidas as quantidades de permissões a programas que o grupo ou usuário selecionado possuir no respectivo módulo/submódulo, considerando cada tipo de permissão.

Filtros

  • Pesquisa: No campo pesquisa, se informado algum texto, serão buscados os programas que contenham esse texto e caso encontrado algum registro, serão listados na árvore abaixo;

Permissão por Grupo

As especificações a seguir estarão disponíveis na árvore de menus, especificamente nos programas, ao selecionar um grupo de usuário.

Em cada programa será exibido, em um campo de seleção, a permissão que o grupo tem atualmente, sendo possível alterar a permissão selecionando dentre as opções listadas no campo, conforme a seguir:

  • Sem Acesso

  • Acesso Total

  • Acesso Somente Leitura

Ao alterar a permissão essa já é salva instantaneamente.

Permissão por Usuário

As especificações a seguir estarão disponíveis na árvore de menus, especificamente nos programas, ao selecionar um usuário.

Para o usuário, em cada programa, será exibido em um campo de seleção a permissão que o usuário tem atualmente, conforme a seguir:

  • Sem Acesso

  • Acesso Total

  • Acesso Somente Leitura

  • Acesso Total (Grupo)

  • Acesso Somente Leitura (Grupo)

Importante

O usuário pode estar em um grupo que dará permissões a ele e também pode ter permissões diretas, inclusive, com permissões diferentes, para esses casos serão consideradas as permissões conforme a hierarquia:

  • : Permissão somente leitura direta ao usuário;
  • : Permissão total direta ao usuário;
  • : Permissão total a partir de um grupo;
  • : Permissão somente leitura a partir de um grupo.

Sendo assim, se o usuário tiver permissão direta essa é a que será considerada, mesmo estando em um grupo com outro tipo de permissão (permissões diretas sempre terão prioridade). Já se ele não tiver permissão direta, estiver em um grupo com permissão somente leitura e em outro grupo com permissão total, a permissão que ele terá é a total, conforme a hierarquia acima.

Quando o usuário não tem permissão direta e caso esteja em algum grupo com algum tipo de permissão, ela será exibida com a descrição "Grupo" ("Acesso Total (Grupo)" ou "Acesso Somente Leitura (Grupo)"). Também para estes casos em que o usuário tem acesso via grupo, será exibido um ícone de grupo ao lado esquerdo do campo de seleção e ao passar o mouse sobre ele, serão exibidos os grupos que deram acesso a ele.

Porém, para a seleção (alteração da permissão) irá funcionar de uma forma um pouco diferente, somente estarão disponíveis para seleção as opções "Sem Acesso", "Acesso Total" e "Acesso Somente Leitura". Se selecionar "Acesso Total" ou "Acesso Somente Leitura", estas é que serão consideradas, já se selecionar a opção "Sem Acesso" mas se o usuário estiver em um grupo com algum tipo de permissão, esta permissão por grupo é que será exibida e considerada (mesmo selecionando a opção "Sem acesso"). No entanto, se o usuário não tiver nenhuma permissão via grupo ai sim será exibida e considerada a opção "Sem acesso".

Processos

Cópiar Permissões

Na aba "Usuário" é possível realizar a cópia de permissões de acesso de um usuário para outro(s). No campo "Usuário Origem" deve ser selecionado o usuário de onde as permissões serão copiadas e no campo "Usuário Destino" deve ser selecionado o(s) usuário(s) que receberá(ão) as permissões.

Info

No usuário destino deve ser clicado na lupa para que apareçam os usuários e é possível selecionar mais do que um.

Já na aba "Grupo", é possível realizar a cópia de permissões de acesso de um grupo de usuário para outro(s), seguindo a mesma lógica da cópia de permissões por usuário.

Para ambas as cópias (usuário e grupo de usuário) existe o flag "Sobrescrever Permissões", se esta opção for marcada as permissões serão sobrescritas no destino, por exemplo, supondo que estamos copiando as permissões do usuário A para o usuário B, o usuário A tem a permissão total ao programa Cadastro de clientes e o usuário B tem permissão somente leitura a este mesmo programa, se o flag estiver marcado, o usuário B passa a ter permissão total ao programa. Se o flag não estiver marcado não serão alteradas as permissões que já existem no destino, somente serão copiadas permissões novas.

Importante

Somente é possível copiar permissões de usuários que estejam associados a no mínimo um grupo e que não estejam em nenhum grupo de super usuário, campo "Super" no programa Cadastro de Grupos de Usuários (FF3I0006), dessa forma, se não atender a estes critérios o usuário não será listado nos campos Usuário Origem e Usuário Destino.

Para realizar a cópia, após informar os campos de origem e destino para grupo ou usuário, basta clicar no botão "Copiar".

Exportar Permissões

Filtros

Para a exportação de permissões deve ser selecionado o tipo conforme a seguir:

  • Todas: Irá exportar todas as permissões por usuário e grupo de usuário;
  • Usuário: Irá exportar somente as permissões por usuário;
  • Grupo: Irá exportar somente as permissõs por grupo de usuário;

No campo "Usuários" pode ser selecionado um ou mais usuários para filtro, nesse caso serão exportadas somente as permissões para o(s) usuário(s) selecionado(s).

Ao marcar o flag "Usuário Ativos", só serão exportadas as permissões para usuários ativos, campo "Ativo" no Cadastro de Usuários (FF3I0005), se desmarcado serão listadas as permissões para usuários ativos e inativos (este flag pode ser utilizado independente do campo "Usuários").

No campo "Grupos" pode ser selecionado um ou mais grupos de usuários para filtro, nesse caso serão exportadas somente as permissões para o(s) grupo(s) selecionado(s).

Ao marcar o flag "Grupos Ativos", só serão exportadas as permissões para grupos de usuários ativos, campo "Ativo" no Cadastro de Grupos de Usuários (FF3I0006), se desmarcado serão listadas as permissões para grupos de usuários ativos e inativos (este flag pode ser utilizado independente do campo "Grupos").

No campo "Programas" pode ser selecionado um ou mais programas para filtro, se selecionado algum programa só serão exportadas as permissões para o(s) programa(s) em questão.

Resultado

O arquivo com as permissões terá a seguinte estrutura:

  • Planilha "Programas x Usuários":

    • Coluna "Nível": Refere-se ao nível do item de menu na estrutura de menus.

    • Coluna "Menu": Refere-se ao nome do item de menu.

    • Demais colunas: Refere-se aos usuários do FoccoERP.

      • Permissões: Seguirá as mesmas regras de permissões do programa.
  • Planilha "Usuários x Programas":

    • Coluna "Usuário": Refere-se aos usuários do FoccoERP.

    • Demais colunas: Refere-se aos programas.

      • Permissões: Seguirá as mesmas regras de permissões do programa.
  • Planilha "Programas x Grupos":

    • Coluna "Nível": Refere-se ao nível do item de menu na estrutura de menus.

    • Coluna "Menu": Refere-se ao nome do item de menu.

    • Demais colunas: Refere-se aos grupos de usuários do FoccoERP.

      • Permissões: Permissões do grupo ao programa em questão (Sem Acesso, Acesso Total ou Acesso Somente Leitura).
  • Planilha "Grupos x Programas":

    • Coluna "Grupo": Refere-se aos grupos de usuários do FoccoERP.

    • Demais colunas: Refere-se aos programas.

      • Permissões: Permissões do grupo ao programa em questão (Sem Acesso, Acesso Total ou Acesso Somente Leitura).