Olá pessoal,
Sou novo no fórum, então desculpem qualquer deslize.
Aqui onde trabalho temos uma necessidade de gerar um relatório das permissões que cada perfil de acesso tem, (mesmas informações encontradas em 'Serviços Globais > Segurança > Perfis > Dois cliques em um perfil > Processos > Relatório de Permissões aos Itens de Menu.').
Como temos aproximadamente 150 combinações de módulo x perfis, é um pouco inviável fazer manualmente, além disso a idéia é periodicamente enviar estas informações por email aos gerentes, para que possam revisar as permissões que cada usuário possui, portanto seria bastante interessante conseguir extrair isso diretamente do banco de dados.
Pelo que pude perceber, a tabela GAUTZMENU armazena os menus liberados para cada funcionário, e o campo TAGMENU é o código do menu, porém não tem a descrição do nome do menu, e além disso acredito que nessa tabela não esteja quebrado pelas opções de permissão para consultar, incluir, editar, dentro outros.
Abri chamado para a TOTVS, mas se negaram a passar esta informação, pois disseram que ela é propositalmente maquiada por questões de segurança.
Estou na versão 11.42.82.113, no banco de dados Oracle.
Obrigado desde já!