Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
girino777
Contributor III

section access

Bom Dia.!

Como fazer no section access para permitir acesso a apenas algumas pastas para determinados usuários. 

Muito Obrigado.

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: section access

Eu Fazia da Seguinte Forma :

Section Access;

LOAD

  UPPER([TP_ACESSO]) AS ACCESS,

  UPPER([NM_USUARIO]) AS NTNAME,

     TEXT(ID_VENDEDOR) AS ID_VENDEDOR,

     TEXT(ID_GERENTE) AS ID_GERENTE,

     TEXT(ID_SUPERVISOR) AS ID_SUPERVISOR,

     NIVEL AS NIVEL

;

Criava uma Tabela com os Acesso :

[Acessos]:

LOAD * Inline

[

  NIVEL, VISUALIZAR

  1 , N

  2   , N

  3   , N

  4   , S

];

Na Aba --> Propriedades da Pasta --> Condicional :

Only({$<NIVEL={4}>} VISUALIZAR) = 'S'

Dessa forma, apenas Nível 4 tem acesso a Determinada ABA.

3 Replies
Not applicable

Re: section access

Eu Fazia da Seguinte Forma :

Section Access;

LOAD

  UPPER([TP_ACESSO]) AS ACCESS,

  UPPER([NM_USUARIO]) AS NTNAME,

     TEXT(ID_VENDEDOR) AS ID_VENDEDOR,

     TEXT(ID_GERENTE) AS ID_GERENTE,

     TEXT(ID_SUPERVISOR) AS ID_SUPERVISOR,

     NIVEL AS NIVEL

;

Criava uma Tabela com os Acesso :

[Acessos]:

LOAD * Inline

[

  NIVEL, VISUALIZAR

  1 , N

  2   , N

  3   , N

  4   , S

];

Na Aba --> Propriedades da Pasta --> Condicional :

Only({$<NIVEL={4}>} VISUALIZAR) = 'S'

Dessa forma, apenas Nível 4 tem acesso a Determinada ABA.

Not applicable

Re: section access

Se for usando NTNAME no section access, basta ir em propriedades da pasta, Geral, e em Mostrar Pasta escolher Condicional =OSUser = 'DOMINIO\usuario'. Se for usar para mais de um, =OSUser()='dominio\nome_usuário' or OSUser()='dominio\nome_usuário'

Employee
Employee

Re: section access

Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada