Histórico da Página
...
Antes que uma tabela X seja incluída na lista para ser exibida, acontece a verificação se o programa associado à tabela no Dicionário de tabelas/SX2 está Não Permitido ou Permitido conforme a configuração de Privilégios ou Menu. Quando Assim quando o programa não é Permitidoé Não Permitido a tabela em consequência não é listada.
Imagina o seguinte cenário de exemplo:
As tabelas configuradas para serem listadas são: SA3 - Vendedores, SA4 - Transportadoras e SA6 - Bancos.
A tabela SA3/Vendedores tem associação com o programa cadastro de Vendedores/MATA040 e portanto, cadastrar nos Privilégios o programa MATA040 como Negado fará com que a tabela SA3 não seja listada no programa de Genéricos/EDAPP.
03. POSSIBILIDADES DE RESTRIÇÃO
Conforme mencionado nos tópicos do item anterior é possível reduzir à duas formas de restrição:
- Explicitamente indicar as tabelas autorizadas conforme menu e módulo no programa Genéricos/EDAPP e/ou;
- Associar os programas e restringir o acesso aos programas com acessos de Menu ou Privilégios.
Ambos métodos exigem muito esforço e trabalho, portanto considere cuidadosamente se a pessoa acessando o sistema deveria ter o acesso para exploração pelo programa de Genéricos/EDAPP.
Outro fator importante, bloquear os programas usando os Acessos de Menu (seja genérico por Menu ou por acessos de Usuário) não é possível garantir que a tabela não seja exibida, pois os tipos de permissão para este controle são Não Permitido e Permitido e em caso de configurações que conflitem o acesso será concedido. Em função disso é recomendada a configuração e uso de Privilégios/CFGA530.
Tabela | X2_OBJ | Está na lista do Menu? | Tem tabelas no Genéricos? Está nesta lista? | Restrição no Menu | Restrição por Acessos Usuário | Restrição por Privilégios | Exibe no Genérico? |
---|---|---|---|---|---|---|---|
SA1 | - | Sim | - | - | - | - | Sim, sem restrições |
SA1 | - | Não | - | - | - | - | Não, menu não têm a tabela* |
SA1 | MATA030 | Sim | Sim, não tem SA1 | - | - | - | Não, tabelas em Genéricos não inclui a SA1 |
SA1 | MATA030 | Sim | Sim, tem SA1 | - | - | - | Sim, tabelas em Genéricos inclui a SA1 |
SA1 | MATA030 | Sim | - | MATA030 - Não Permitido | - | - | Não, MATA030 é Não Permitido pelo Menu |
SA1 | MATA030 | Sim | Sim, tem SA1 | - | MATA030 - Não Permitido | - | Não, MATA030 é Não Permitido pelo Acessos de Usuário |
SA1 | MATA030 | Sim | Sim, tem SA1 | MATA030 - Não Permitido | MATA030 - Permitido | - | Sim, só não exibe quando todos são Não Permitido |
SA1 | MATA030 | Sim | - | - | - | MATA030 - Não Permitido | Não, MATA030 é Não Permitido pelo Privilégios |
SA1 | MATA030 | Sim | - | MATA030 - Permitido | MATA030 - Permitido | MATA030 - Negado | Não, MATA030 é Negado pelo Privilégios |
* Lembre-se que um programa pode abrir a tabela e então ela pode ser listada posteriormente à abertura.
A tabela acima está sujeita a variação dos resultados quando o Grupo Default está habilitado, pois quando não existir permissão explícita aos programas associados as tabelas, a visualização da tabela não será liberada no Genéricos/EDAPP.
04. DOCUMENTAÇÕES RELACIONADAS
1. Quais as configurações e os tipos de acessos disponíveis?
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |