Ponto de entrada

Pessoal, b dia !

Desejo controlar o acesso as ABAS do cadastro de produto MATA010.

Alguem já precisou fazer este tipo de restrição de alguma forma ?? Alguma Dica ???

Não encontrei ponto de entrada para isso e nada no CFG na oção de previlégios.

Cordialmente

Olá,

Não existe restrição de acesso ao nível de abas, as abas são apenas visuais e durante a criação de uma interface, você pode até mesmo remover ou criar mais abas.

A restrição de acesso normalmente é feita via privilégios, que bloqueia acesso a rotina e/ou a determinadas ações da rotina, exemplo:

  • Usuário X acessa não consegue acessar a rotina MATA010
  • Usuário Y acessa a rotina MATA010, mas pode apenas visualizar os produtos
  • Usuário Z acessa a rotina MATA010 e pode efetuar inclusão, alteração, exclusão

Outro tipo de restrição, pode ser feita com base no nível de campo, isso normalmente é alterado no Configurador, fazendo as devidas configurações no usuário e nos campos do alias envolvido, campo a campo.

Também existe a possibilidade de alterar o acesso ao campo via o X3_WHEN, que permite bloquear o acesso ao campo conforme o retorno, como o valor é uma expressão ADVPL, fica completamente aberto a customizar da maneira que achar melhor, porém também é uma alteração feita campo a campo e exige um processamento constante, logo a função precisa ser feita de forma a ser muita rápida, caso contrário a navegação na interface será severamente prejudicada.