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

Section Access com Exceção

Boa tarde!

É possível criar um Section Access para que somente o meu usuário tenha privilégios de ADMIN e todos outros possuam acesso de USER, sem ter de listar um por um? Fiz um teste com "*" e percebi que funciona para listar TODOS os usuários, mas ele acaba sobrepondo os direitos de ADMIN, exemplo:

SECTION Access;
LOAD * INLINE [
ACCESS, NTNAME
ADMIN, PRSARAU
USER, *
];
SECTION Application;

Nesse caso o asterisco sobrepõe a correspondência exata do meu usuário e atribui acesso USER ao invés de ADMIN.

Alguém tem alguma ideia?

1 Solution

Accepted Solutions
marco_almeida
Creator II
Creator II

Faz sentido a sobrescrita porque o seu usuário pertence ao grupo "*".

Para resolver tente fazer o seguinte:

SECTION Access;
LOAD
    IF(WildMatch(NTNAME, 'PRSARAU'), 'ADMIN', 'USER') as ACCESS    
    , NTNAME
INLINE [
ACCESS, NTNAME
USER, *
];
SECTION Application;
Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ

View solution in original post

1 Reply
marco_almeida
Creator II
Creator II

Faz sentido a sobrescrita porque o seu usuário pertence ao grupo "*".

Para resolver tente fazer o seguinte:

SECTION Access;
LOAD
    IF(WildMatch(NTNAME, 'PRSARAU'), 'ADMIN', 'USER') as ACCESS    
    , NTNAME
INLINE [
ACCESS, NTNAME
USER, *
];
SECTION Application;
Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ