Meu deus! Meu pediram para limitar o acesso no meu dashboard pelos setores da empresa. E agora?
Se você já enfrentou essa situação ou está passando por ela, não se preocupe, pois existe uma solução prática e muito eficiente no Qlik Sense. Na verdade, a função Section Access permite limitar o acesso aos dados exibidos no dashboard, garantindo assim a segurança da informação. Além disso, neste post, você aprenderá como configurar essa função, com exemplos práticos de entrada e saída de dados.
O que é Section Access?
Por que usar Section Access?
Primeiramente, Segurança: Limita a visualização de dados confidenciais.
Além disso, Personalização: Mostra apenas as informações relevantes para cada usuário.
Por fim, Eficiência: Evita acessos desnecessários e melhora a performance.
Como Configurar o Section Access no Qlik Sense
1. Estruturando os Dados de Acesso
Primeiramente, você precisa criar uma tabela que define quem pode acessar quais dados. Essa tabela deve ser configurada diretamente no script do Qlik Sense para permitir que o Section Access funcione corretamente. O objetivo dessa tabela é associar os usuários ou grupos a setores específicos, ou até mesmo a dados restritos.
Exemplo de entrada de dados (tabela de acesso):
Aqui está um exemplo simples de uma tabela com os dados de acesso que você pode carregar diretamente no seu script, facilitando assim a configuração inicial:
Explicação dos campos:
- ACCESS: Define o nível de acesso. ADMIN dá acesso a todos os dados, enquanto USER limita a visualização ao departamento especificado.
- USERID: É o identificador do usuário que terá o acesso.
- DEPARTMENT: Refere-se ao setor ao qual o usuário tem permissão para visualizar. O * no campo DEPARTMENT significa que o usuário admin_user pode acessar todos os dados.
2. Script para Carregar os Dados no Qlik Sense
Explicação:
- Section Access: O bloco de código acima define os dados de acesso, como a tabela que mostramos anteriormente.
- Dados: Aqui você carrega os dados reais que serão exibidos no dashboard. O acesso é controlado pela tabela definida na Section Access.
3. Exemplo de Saída de Dados para o Usuário
Depois de carregar e configurar a segurança, finalmente, ao acessar o dashboard, cada usuário verá apenas os dados que têm permissão para visualizar, garantindo assim maior controle e proteção das informações.
Exemplo de saída de dados para o finance_user:
Esse usuário só terá acesso aos dados do setor Finance:
Exemplo de saída de dados para o hr_user:
Já o usuário hr_user só verá os dados relacionados ao setor HR:
Boas Práticas ao Limitar Acesso no Qlik Sense
Evite Erros Comuns
- Certifique-se de que os nomes de campos no script e no modelo de dados estejam alinhados.
- Utilize credenciais de teste para validar todas as configurações.
- Todos as colunas a serem utilizadas devem estar em LETRA MAIUSCULA.
- Lembre-se de colocar o seu usuário de desenvolvedor com * para visualizar todos os dados
Documente sua Configuração
- Mantenha um registro das permissões e alterações feitas. Isso facilita auditorias futuras.
Conclusão: O Poder do Section Access
Limitar acesso no Qlik Sense nunca foi tão fácil. Com a função Section Access, você pode proteger informações sensíveis e personalizar dashboards conforme a necessidade de cada usuário ou setor. Ao seguir as etapas e boas práticas apresentadas neste post, você estará preparado para atender até mesmo as solicitações mais exigentes do seu chefe.
Gostou do conteúdo?
Deixe seu comentário ou compartilhe com sua equipe.
Quer aprofunda mais seus conhecimentos nas funções Qlik Sense? Consulte a documentação oficial. Aproveite para explorar recursos avançados e aprimorar suas habilidades! Além disso, na página você encontrará outras dicas e funções do Qlik Sense que podem otimizar ainda mais seus projetos e melhorar sua análise de dados.