Restringir opções: Incluir, Alterar e Excluir em rotina do Menu
Produto: | Protheus ADVPL |
Versões: | P12.1.17 |
Ocorrência: | Não bloqueia o acesso dos usuários aos menus customizados. |
Ambiente: | P12.1.17 |
Passo a passo: | A configuração de acesso que é realizada diretamente nas configurações do menu somente será executada caso não haja configuração de restrições de acesso de menu (no cadastro de usuário) e também não haja configurações de privilégios para o usuário (também no cadastro de usuário). Uma vez que se acesse a configuração de restrições de acesso de menu no usuário e se confirme a tela que mostra os acessos, é gerado um registro daquela configuração no profile do usuário, ou seja, se aquela tela foi confirmada com todos os acessos preenchido o sistema entende que aquele usuário deverá ter todos os acessos. Uma vez que já existe o registro no profile e se deseja voltar a configuração do menu será necessário realizar a manutenção no profile para excluir o registro daquele acesso. Todavia, caso deseje manter a gestão de privilégios como no exemplo abaixo: Utilize a função MenuDef() para construção de menus customizados. |
Observações: | A forma mais nova e mais completa de controlar os acessos dos usuários é através dos privilégios do cadastro de usuário, e com a evolução do produto e integração com outros produtos como o Fluig, por exemplo, será inviável continuar com os tipos de controle mais antigos. Por isso recomendamos a utilização do controle de privilégios de usuário. |