A plataforma oferece três modos de aplicação de RLS:
1. RLS Enforce (Obrigatório)
Quando ativado:
O dashboard só pode ser acessado se o usuário tiver uma regra de RLS válida
Mesmo que ele tenha permissão para ver o dashboard, ele não verá nada sem RLS
É ideal para dashboards sensíveis (ex.: RH, Finanças)
Exemplo:
Dashboard de salários → obrigatório definir RLS antes de liberar acesso.
2. RLS Oculto
Quando ativado:
A regra de RLS não aparece no painel lateral de filtros do Power BI
O usuário não sabe que existe um filtro aplicado
Evita que o usuário perceba limitações ou tente contornar filtros
Ideal para:
Dashboards executivos
Visualizações simplificadas
Situações onde filtros visíveis confundem o usuário
3. RLS Bloqueado
Quando ativado:
O filtro de RLS aparece na barra lateral
Porém, o usuário não pode editar
Fica cinza e travado
Ideal para:
Usuários avançados que precisam entender o filtramento
Power users que precisam ver contexto
Treinamentos e auditorias
Comparação dos tipos
| Função | Enforce | Oculto | Bloqueado |
|---|---|---|---|
| Impede acesso sem RLS? | ✔️ | ❌ | ❌ |
| Mostra o filtro ao usuário? | ❌ | ❌ | ✔️ |
| Permite editar o filtro? | ❌ | ❌ | ❌ |
| Uso ideal | Dados sensíveis | Experiência limpa | Auditoria |
Comentários
0 comentário
Por favor, entre para comentar.