Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
marcio150972
Contributor

Section Access

Pessoal, gostaria de dividir uma situação e ver a opinião dos participantes do grupo

Eu tenho um Banco de Dados compartilhado entre vários Clientes, o que diferencia para relatórios, consultas, etc,..  é um campo comum em todas as tabelas, campo: Codigo_Empresa, este campo guarda o Id de identificação dos Clientes, existe uma tabela de cadastro de empresas aonde geramos o id de identificação, e assim quando precisamos consultas os dados ou fazer qualquer procedimento sempre colocamos no where este campo:

select * from Notas

where codigo_empresa = numero cliente desejado.

Hoje tenho um Documento que lista todas as notas fiscais, pedidos, orçamentos, vendas, etc que pretendo colocar em produção para que esses Clientes possam acompanhar as vendas de suas empresas.

Minha dúvida:

Neste Documento posso criar um Section Access utilizando este campo como um filtro de acesso?

Eu colocando no perfil de acesso do usuário o numero da empresa dele e colocando em cada aba o filtro codigo de empresa, quando o usuário da Empresa 1 acessar ele não vai ter acesso aos dados da Empresa 2 nem usando o comando clear no Documento?

Eu efetuei alguns testes e deu certo, mas gostaria de saber se alguém já fez algo parecido e se não teve problemas de uma empresa visualizar os dados de outra.

Agradeço as dicas e as sugestões.

Segue abaixo como montei o Section Access:

SECTION ACCESS;

LOAD * INLINE [

ACCESS, USERID, PASSWORD

ADMIN, teste, teste

USER, M01, m01

USER, C02, c02];

SECTION APPLICATION;

LOAD * INLINE [

USERID, PERFIL

M01, 1

C02, 2];

[Empresa acesso]:

load * Inline [

PERFIL,codigo_empresa

1,1

2,2];

1 Solution

Accepted Solutions
MVP
MVP

Re: Section Access

Não esquece de setar

Assim caso não tenha a informação (por exemplo empresa 3) ele não mostra nada se estiver com exclusão total e sem isto como não tem o que reduzir, ele mostra tudo.

Mas o que você fez funciona bem. No section access tem que estar em letra maiúscula o campo e não entendi o de colocar nas abas?

AMF

De: Marcio Teixeira

Enviada em: quarta-feira, 28 de janeiro de 2015 16:47

Para: ALESSANDRO FURTADO

Assunto: - Section Access

<http://community.qlik.com/?et=watches.email.thread> Qlik Community

Section Access

criado por Marcio Teixeira <http://community.qlik.com/people/marcio150972?et=watches.email.thread> em Qlik Brasil - Visualize a discussão completa <http://community.qlik.com/message/703085?et=watches.email.thread#703085>

4 Replies
MVP
MVP

Re: Section Access

Não esquece de setar

Assim caso não tenha a informação (por exemplo empresa 3) ele não mostra nada se estiver com exclusão total e sem isto como não tem o que reduzir, ele mostra tudo.

Mas o que você fez funciona bem. No section access tem que estar em letra maiúscula o campo e não entendi o de colocar nas abas?

AMF

De: Marcio Teixeira

Enviada em: quarta-feira, 28 de janeiro de 2015 16:47

Para: ALESSANDRO FURTADO

Assunto: - Section Access

<http://community.qlik.com/?et=watches.email.thread> Qlik Community

Section Access

criado por Marcio Teixeira <http://community.qlik.com/people/marcio150972?et=watches.email.thread> em Qlik Brasil - Visualize a discussão completa <http://community.qlik.com/message/703085?et=watches.email.thread#703085>

marcio150972
Contributor

Re: Section Access

Tudo bem Alessandro,

Muito obrigado pela ajuda.

Pois é meu amigo, eu tinha marcado isso, esqueci de escrever aqui, eu vi um artigo aqui no grupo mostrando isso.

Quando eu falo colocar na ABA, seria colocar um objeto com esse filtro de empresa.

eu achei que se não colocasse poderia ver os dados de todas as empresas, achei que tinha que vir selecionado, mas não precisa então, fica escondido essa seleção.

MVP
MVP

Re: Section Access

sim, na realidade ao entrar o usuario fica com o filtro da empresa que esta "amarrada" a ele.

O que pode acontecer é ter algum usuario que tenha mais de uma empresa, ai sim, neste caso precisaria selecionar.

AMF

marcio150972
Contributor

Re: Section Access

Beleza Alessandro, entendi.

Muito obrigado pelas dicas e pela ajuda, vou implantar desta maneira.

Grande abraço meu amigo.