Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
marcio150972
Creator
Creator

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];

Labels (1)
1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

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>

furtado@farolbi.com.br

View solution in original post

5 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

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>

furtado@farolbi.com.br
marcio150972
Creator
Creator
Author

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.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

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

furtado@farolbi.com.br
marcio150972
Creator
Creator
Author

Beleza Alessandro, entendi.

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

Grande abraço meu amigo.

jpk
Partner - Creator II
Partner - Creator II

Hi Everyone

Really great post, most appreciated.

Ebiexperts a Qlik Technology partner has launched an automated Section Access product to the market. 

The product is called SAM: Section Access Manager for Qlik

  • Qlik Integrated & Authenticated
  • Self-service no-code
  • Automation options
  • Active Control SingleTouch
  • Admin
  • E-Learning

This is the MVP release and fully automated. I have attached the brochure.

Regards

JP