Skip to content

Liberar acesso ​

Tipo
Como fazer
Para
Administrador do Tenant
Na tela
HEC › Usuários e Grupos › (usuário ou grupo) › Acesso aos Dados

A aba Acesso aos Dados, no cadastro de um usuário ou de um grupo, decide o que a pessoa vê: quais Mesas de Aplicação aparecem no DataViz, quais tabelas respondem, com qual recorte, e sobre quais Mesas de Dados e conexões ela constrói. Por que Mesa e tabela são liberadas em separado está em Acesso a dados.

Antes de começar ​

Você precisa ser administrador do Tenant ou ter as funções de usuários ou grupos liberadas. Prefira liberar para o grupo: quem entrar nele depois já recebe tudo.

Os administradores do Tenant veem tudo sem liberação, e isso inclui a equipe do Cliente que entra no Tenant sem grupo (veja Cliente). Para eles, a aba mostra Tudo: grupo administrador. A Aplicação bloqueada continua valendo para eles.

Fazer um Dashboard abrir com número ​

  1. Abra o usuário ou o grupo em Usuários e Grupos e vá à aba Acesso aos Dados.
  2. Em DataViz › Mesas de Aplicação, clique em Liberar na Mesa onde a Aplicação está publicada.
  3. Em Tabelas, use o filtro Usadas por apps liberados. A lista mostra as tabelas que as Aplicações das Mesas liberadas leem.
  4. Clique em Liberar tabela em cada uma que aparece como Não liberado. Para liberar várias de uma vez, selecione as linhas e confirme a liberação em massa.

Cada ação desta aba grava na hora, linha por linha. Não há botão de salvar.

O topo da aba resume o resultado: No DataViz vê e No DW e ETL constrói sobre.

Recortar o acesso a uma tabela ​

Clique em Gerenciar acesso na linha da tabela. Na janela Gerenciar Acesso à tabela:

  1. Deixe marcado Liberar acesso à tabela no DataViz. Desmarcado, a tabela não responde nas Aplicações para essa pessoa ou grupo.
  2. Em Filtros de linha, monte o filtro que vale em toda consulta. Exemplo: na tabela Vendedores, Código do vendedor igual a 10 faz o representante ver só as próprias linhas.
  3. Com um filtro de linha posto, aparece Esconder tabelas sem ligação com esta. Veja a seção abaixo antes de decidir.
  4. Em Colunas escondidas, escolha as colunas que a pessoa não vê, como salário ou telefone.
  5. Em Vigência e exportação, marque Acesso com data de expiração e preencha Expira em para um acesso temporário. Permitir exportar (Excel, CSV, PDF) libera a exportação dessa tabela.
  6. Se a tabela é um Cadastro, marque o que a pessoa pode fazer nas linhas: ler, criar, atualizar, excluir, importar.
  7. Clique em Atualizar acesso. Nada é gravado antes disso.

A linha da tabela passa a mostrar Restrito quando a liberação tem recorte.

Tabelas sem ligação com a tabela filtrada ​

O filtro de linha alcança só as tabelas da Aplicação ligadas à tabela filtrada por relacionamento. Uma tabela sem ligação aparece inteira, sem aviso. A regra está em Acesso a dados.

Exemplo: o representante João recebe a tabela Vendedores filtrada pelo código dele. A Aplicação comercial tem também um relatório de Contas a Pagar, e contas a pagar não têm vendedor. As vendas aparecem só as dele, mas Contas a Pagar mostra o financeiro da empresa toda.

Esconder tabelas sem ligação com estaContas a Pagar, no exemplo
Desmarcada (padrão)Aparece inteira
MarcadaVolta vazia

Para representante, parceiro ou qualquer acesso externo, marque a opção. Deixe desmarcada só quando as tabelas sem ligação podem ser vistas inteiras por aquele público. A outra saída é manter as Aplicações desse público só com dado ligado a ele, ou bloquear a Aplicação que tem dado da empresa toda (veja a próxima seção).

WARNING

Esconder uma coluna ou um gráfico na Aplicação não protege o dado. O Chat com Dados e o MCP enxergam todas as colunas das tabelas da Aplicação e consultam além dos gráficos do painel. Para proteger um campo, use Colunas escondidas na liberação. Para proteger linhas, use filtro de linha.

Esconder uma Aplicação de uma Mesa liberada ​

Na linha da Mesa de Aplicação, abra Aplicações (N) e bloqueie a Aplicação. A pessoa continua vendo as outras Aplicações da Mesa. Esse bloqueio vale até para administradores. Veja Aplicação Bloqueada e Mesa fechada.

Uma Mesa marcada como fechada aparece com a marca Mesa fechada. Nela, liberar a Mesa para uma pessoa não mostra as Aplicações que ela ainda não via: libere cada uma no Aplicações (N). Como fechar uma Mesa está em Mesas.

Liberar Mesas de Dados e conexões ​

Para quem constrói no HorusDW e no HorusETL:

  • Em DW e ETL › Mesas de Dados, libere as Mesas em que a pessoa vai abrir tabelas e editar Dataflows. Para quem cuida de todo o dado, marque Todas as mesas de dados (atuais e futuras).
  • Em Conexões de dados, libere as conexões que a pessoa pode usar nos Dataflows. Também dá para liberar pelo lado da conexão, em Conexões de dados.

A Mesa de Dados não entra no consumo. Quem só lê Dashboards precisa da tabela, não da Mesa de Dados dela.

Se der errado ​

O Dashboard abre, mas os gráficos ficam vazios. Falta liberar as tabelas. Volte ao passo 3 de Fazer um Dashboard abrir com número.

A pessoa vê números de toda a empresa num relatório que devia estar filtrado. A tabela do relatório não tem ligação com a tabela filtrada. Marque Esconder tabelas sem ligação com esta na liberação.

A Mesa está liberada, mas a Aplicação não aparece. A Aplicação está bloqueada para a pessoa ou para um grupo dela, ou a Mesa é fechada. Confira em Aplicações (N).

Relacionado ​