Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Estou usando o section acess para restringir o acesso de dois campos (aqui ilustrados como Campo1 e Campo2).
Preciso fazer uma liberação "dupla" para o usuário USER1:
Abaixo o script que utilizei, porém realizando os testes, o USER1 continua vendo todas as informações.
Section Access;
Load * inline [
ACCESS, USERID, OMIT, CAMPO1, CAMPO2
ADMIN, INTERNAL\SA_SCHEDULER,,*
ADMIN, USER_ADMIN,,'CONTA A',*
ADMIN, USER_ADMIN,,'CONTA B',*
ADMIN, USER_ADMIN,,*,OPERACIONAL
ADMIN, USER_ADMIN,,*,PESSOAL
USER, USER1,,*,PESSOAL
USER, USER1,,CONTA A,OPERACIONAL
];
SECTION Application;
Dados_teste:
load
*
inline
[
CAMPO1, CAMPO2, VALOR1
CONTA A, OPERACIONAL, 10
CONTA A, PESSOAL, 20
CONTA B, OPERACIONAL, 15
CONTA B, PESSOAL, 25
];
Acabei conseguindo solucionar este problema criando uma chave entre CAMPO1 e CAMPO2.
Oi @mbianchi_
Caso você esteja utilizando o OMIT para esconder algum campo, certifique-se de que todos os campos e colunas estão devidamente preenchidos ou marcados com , (virgula) para identificar corretamente cada campo em sua posição.
Segue a documentação oficial para lhe auxiliar:
Gerenciando a segurança dos dados com o Section Access | Qlik Sense no Windows Ajuda
Atenciosamente,
Fábio
Acabei conseguindo solucionar este problema criando uma chave entre CAMPO1 e CAMPO2.