Row-Level Security (RLS)
O AtlasData respeita totalmente as configuracoes de RLS do Power BI.
Como funciona?
Quando um usuario acessa um relatorio pelo AtlasData:
- O sistema identifica o usuario
- Gera um token de embed com a identidade do usuario
- O Power BI aplica as regras de RLS
- O usuario ve apenas os dados permitidos
Configurando RLS
O RLS e configurado diretamente no Power BI Desktop:
- Abra o relatorio no Power BI Desktop
- Va em Modelagem > Gerenciar funcoes
- Crie as funcoes de seguranca
- Defina as expressoes DAX de filtro
- Publique o relatorio
Testando RLS
Para testar se o RLS esta funcionando:
- No Power BI Desktop, use Ver como funcao
- No AtlasData, acesse como um usuario restrito
- Verifique se os dados estao filtrados corretamente
Boas Praticas
- Use
USERPRINCIPALNAME()para filtrar por email - Teste todas as funcoes antes de publicar
- Documente as regras de seguranca