Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RH - Linha Protheus - GPE - Como restringir um campo para usuários

time.png Tempo aproximado para leitura: 00:03:00 min

Dúvida
Como restringir um campo para determinados usuários?


Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Gestão de Pessoal - Todas as versões

Solução
No cadastro de Usuários, é possível configurar o nível de acesso aos módulos do sistema para que seja validado se este usuário tem algum tipo de restrição de acesso.
Por padrão, os níveis de acesso dos módulos é 5, assim como os níveis dos campos no dicionário de dados.
**Cabe ressaltar que restrições para campos de preenchimento obrigatórios não são validadas.

Para criar uma restrição por nível de campo, basta seguir os passos abaixo:
1. Acesse o Configurador > Usuário > Senhas > Usuários OU Grupos.
mceclip0.png

2. Selecione o usuário/grupo e clique em Alterar
mceclip1.png

3. Neste exemplo, o usuário tem acesso liberado ao SIGAGPE com Nível 5:
Acesse a aba Restrições de Acesso > Ambientes, selecione no Módulo e na coluna Nível clique duas vezes no campo para alterar o Nível do usuário (Ex: Nível = 5)

4. Após alteração clique em Confirmar.

**
Os níveis de usuário servem para você controlar a visualização de campos que os usuários podem ou não possuir. Os níveis vão de 1 a 9.
Por exemplo, se um usuário possui Nível 5, no módulo GPE, ele visualizará campos que tenham nível menor ou igual a 5. Caso um campo tenha nível maior ou igual a 6, esse campo não será visualizado para o usuário.

IMPORTANTE: isso não vale para campos obrigatórios. Campos obrigatórios irão sempre ser visualizados.

Para configurar os níveis de usuário e dos campos, siga o procedimento abaixo:

Atenção: No exemplo, iremos configurar determinado campo para que ele não apareça na rotina para este usuário, pois o campo terá um nível maior do que o nível que está configurado para o usuário.

Para alterar o Nível do Campo

1. Acesse Configurador > Base de Dados > Dicionário > Bases de Dados
mceclip3.png

2. Clique em Dicionário de Dados, e selecione a tabela que contém os campos que deseja configurar (EX: SRA):
mceclip4.pngmceclip5.pngmceclip6.png

3. Clique sobre a tabela e clique em Editar:
mceclip7.png

4.
Clique em +Funcionários e clique em Campos:
mceclip8.png

5. Clique na Lupa e pesquise o campo. (EX RA_SALARIO). Selecione o campo e clique em Editar:
mceclip9.png

mceclip10.png

6. Na aba Validações, altere o nível do campo para um número superior ao nível do usuário (Ex.: Nível=6):
mceclip11.png

7. Clique em Salvar, depois em Confirmar
8. Para que, esta alteração no campo tenha efeito, é necessário atualizar a base de dados. Em modo exclusivo (nenhum usuário pode estar acessando as tabelas envolvidas na alteração), clique no ícone Atualizar Base de Dados:
mceclip12.png

9. Clique em Avançar até Finalizar, confirmando a atualização dos campos alterados
10. Conforme exemplo acima, o usuário/grupo em questão não irá visualizar o campo RA_SALARIO na rotina GPEA010, ao Incluir ou Alterar um funcionário:
mceclip13.png

Observações:
- Essa regra é valida apenas para campos que não sejam obrigatórios, ou seja, campos obrigatórios não respeitam os níveis de acesso, serão sempre exibidos;
- O Campo Nível Global de Campos é utilizado apenas para a ferramenta Protheus Search.

Saber Mais:
Pacote de Expedição Contínua - Acumulado de RH
RH - Linha Protheus - GPE - LGPD Lei Geral de Proteção aos Dados Pessoais

RH - Linha Protheus - GPE - Restringir acesso de usuário a determinada rotina

RH - Linha Protheus - GPE - Como permitir que um usuário tenha acesso apenas a Funcionários Demitidos

RH - Linha Protheus - GPE - Como restringir o acesso do usuário à alteração de campo específico

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

1 Comentários

  • Avatar
    Daniel Oliveira

    O configurador não permite modificar opções nos campos especiais das tabelas (como campos do tipo imagem por exemplo), então nesses campos não é possível definir o nível de acesso?

    0
    Ações de comentário Permalink
Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _