Você está na página 1de 11

Cadastro de privilégios

O Protheus oferece a possibilidade de conceder ou negar privilégios específicos


para usuários e grupos de usuários, buscando facilitar à parametrização dos
acessos as rotinas do sistema. Essa funcionalidade não é uma novidade do
Protheus 12, ela já existia em versões anteriores.
O cadastro de privilégios está localizado no configurador, para acessa-lo será
necessário acessar o smartclient informando como programa inicial o SIGACFG.
Como cadastrar as regras de privilégios
1 – Você deve entrar no sistema com um usuário que tenha acesso ao
configurador, em seguida acessar a rotina de cadastro de privilegio.
Siga o menu Usuários-> Senhas -> Privilégios.

2 – Ao clicar em privilégios será exibido o browser do cadastro de privilégios


como mostra a imagem abaixo. Para incluir um novo registro clique em incluir.

3 – Abrirá a seguinte tela para que o cadastro seja realizado.

Existem duas formas de se cadastrar privilégios. Pode ser cadastrado


manualmente por rotina ou por menu, puxando as rotinas de um menu.
Cadastro de privilégios por rotina
Geralmente ele é usado quando sede deseja “Negar” ou “Não Permitir” acesso
as rotinas especificas. Pois as rotinas que não estiverem listadas no cadastro de
privilégios terão seus acessos permitidos.
Como você pode observar na imagem a baixo primeiro os campos obrigatórios
do cabeçalho, “Regra” e “Comentários” devem ser preenchidos manualmente.

Nos itens o primeiro campo a ser preenchido manualmente é Rotina digitando


mesmo, após dar um enter ou tab a descrição é preenchida automaticamente. O
campo “Acesso” deve ser informado com a opção de restrição de acesso
desejada. Segue a definição de cada possibilidade de acesso.

• Permitido (pode visualizar e acessar)


• Não Permitido (pode visualizar mas não pode acessar)
• Negado (não pode nem visualizar nem acessar)
Podem ser adicionados várias rotinas clicando na seta para baixo do teclado.
Após a conclusão de todas as rotinas que você deseja negar o acesso clique no
botão confirmar para salvar o privilégio como um todo.

Após o cadastro para testar o próximo passo seria vincular o privilégio ao usuário
ou ao grupo de usuário. Para isso vá até Item 10 ou 11.

Cadastro de privilégios por menu


Como você pode observar na imagem a baixo primeiro os campos obrigatórios
do cabeçalho, “Regra” e “Comentários” eles devem inicialmente ficar em branco.

A primeira informação que será adicionada no cadastro é o menu a ser utilizado


na configuração. Para informar o menu que será configurado terá que clicar em:
outras ações (dependendo da versão do sistema outras ações pode está como
ações relacionadas) -> menu.

Como mostra a imagem abaixo.


4 – Em seguida será exibido o assistente de importação de menu. Clique em
avançar para selecionar o menu.

5 – Localize o arquivo de menu. No assistente de importação é possível localizar


o arquivo através da lupa de pesquisa.
6 – Localize o arquivo
7 – Uma vez localizado o arquivo clique em finalizar.

8 – Ao finalizar o procedimento de importação será exibida as rotinas do menu


selecionado – ver imagem abaixo.

Na primeira parte nomeada de regras por transação/rotina, é o local onde será


definido se o usuário terá ou não acesso a rotina.

Existem três opções

• 1 – Permitido – Permite que o usuário tenha acesso a rotina selecionada


(ver imagem abaixo)
• 2 – Não permitido – permite que ele veja a rotina, mas não pode acessar.
• 3 – Negado – Não permite visualizar nem acessar.

Você deve escolher uma das três opções para cada uma das rotinas do menu
escolhido.

Ex.: Como mostra a imagem abaixo nessa regra está sendo definido se esse
grupo terá ou não acesso ao cadastro de fornecedores. Isso deve ser feito para
cada uma das rotinas do menu escolhido.
9 – Na parte inferior da tela – Funcionalidades das transações/rotinas – será
permite parametrizar o que será permitido ou não em cada uma das rotinas
(Acima foi configurado se o usuário terá ou não acesso a rotina, agora vamos
definir qual o tipo de acesso que ele pode ter).

Ex: Na imagem abaixo a rotina selecionada é o cadastro de bancos. Na parte de


funcionalidades das transações/rotinas será definido se o usuário terá acesso ou
não a incluir, alterar ou excluir, o cadastro de bancos.

Definido os privilégios de acesso, clique em confirmar para cadastrar a regra.

Uma vez criada à regra de privilegio, ela pode ser aplicada individualmente aos
usuários ou a um grupo de usuários.
10 – Como utilizar a regra de privilégios no cadastro de usuário.

Para fazer isso siga o menu Usuários-> Senhas -> Usuários.

10.1 – Ao abrir a tela de cadastro de usuários selecione o usuário que terá


seus privilégios configurados.

Clique em outras ações (pode ser ações relacionadas, isso vai depender a
versão do sistema que você está utilizando) -> Privilégios.

10.2 – Será exibida a tela para informar a regra de privilégios que será
utilizada pelo usuário.

Informe a regra e confirme.


11 – Como utilizar a regra de privilégios no cadastro de grupos

Acesso o menu Usuários-> Senhas -> grupos.

11.1 - Ao abrir a tela de cadastro de grupos de usuários selecione o grupo


que terá seus privilégios configurados.

Clique em outras ações -> Privilégios.


11.2 – Em seguida será exibida a tela para informar a regra de privilégios
que será utilizada pelo grupo de usuários.

Informe a regra e confirme.

11.3 – Para utilizar a regra de privilégios por grupo será necessário fazer
mais uma configuração no cadastro de usuário.

Acesse o cadastro do usuário, siga o menu Usuários-> Senhas -> Usuários.

Selecione o usuário e clique em outras ações -> alterar

Na aba usuário e diga que ele irá priorizar a regra de acesso por grupo, como
mostra a imagem abaixo.
17 – Feita as configurações necessárias, quando o usuário tentar acessar uma
rotina que ele não tenha permissões será exibido uma mensagem informando
que o usuário não tem autorização.

Você pode criar diversas regras de privilégios para utilizar no seu cadastro de
usuários.

Fontes para pesquisas adicionais


http://tdn.totvs.com/pages/releaseview.action?pageId=90277632

https://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/cfga530_privilegios.htm

http://tdn.totvs.com/pages/releaseview.action?pageId=73080995
Faltou alguma coisa?

Este é um documento vivo e está sempre em atualização. Se faltou algo, não


deixe de nos contatar pelo site ou pelo contato@userfunction.com.br

O userfunction.com é uma consultoria especializada em Protheus.

Protheus, ADVPL, Sigaloja e TOTVS são produtos e marca registrada de propriedade da TOTVS S.A. Logotipos TOTVS
e Microsiga são de propriedade da TOTVS S.A. A Userfunction consultoria é uma empresa de consultoria independente
e não tem nenhum vínculo direto ou indireto com a TOTVS®, qualquer uma de suas franquias ou qualquer um de seus
representantes.

Visite nosso site userfunction.com.br e inscreva-se para receber nossas


atualizações. Até a próxima!

Você também pode gostar