Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
girino777
Creator III
Creator III

section access

Bom Dia.!

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

Muito Obrigado.

1 Solution

Accepted Solutions
Not applicable

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.

View solution in original post

3 Replies
Not applicable

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

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'

Clever_Anjos
Employee
Employee

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