Governança de dados e LGPD em Power BI: como escalar BI sem virar caos
Governança de dados Power BI na prática: workspaces, RLS, sensitivity labels, Microsoft Purview e Entra ID, para crescer sem descumprir a LGPD no Brasil.
O caos de BI aparece justamente quando o Power BI dá certo
Governança de dados Power BI não é um problema de empresa que fracassou com BI — é um problema de empresa que teve sucesso demais, rápido demais, sem estrutura por trás. O padrão se repete: alguém publica um relatório bom, o time gosta, outro pede o mesmo, um analista cria uma cópia "só ajustada", um workspace vira dois, dois viram quinze. Um ano depois, ninguém sabe qual é o dashboard de faturamento oficial, três versões dão números diferentes para a mesma métrica, e um relatório com CPF e salário de colaborador circula por um link que qualquer pessoa da empresa pode abrir.
Esse cenário é o destino natural de qualquer adoção de self-service BI sem controle de ciclo de vida, sem papéis definidos e sem tratamento de dado sensível. E no Brasil esse caos deixou de ser só um problema de credibilidade interna: é exposição direta à LGPD. Este artigo cobre como estruturar governança em ambientes Power BI — workspaces, deployment pipelines, RLS/OLS, sensitivity labels, Microsoft Purview, controle de acesso via Entra ID — e a ponte direta de cada um desses controles com as obrigações da LGPD.
Os sintomas do caos são sempre os mesmos, em qualquer empresa
Antes de falar de solução, vale nomear o problema com precisão. Os sinais mais comuns de ambiente de BI sem governança:
- Workspaces se multiplicando sem critério — cada gerente cria o seu, ninguém documenta para que serve, e workspaces órfãos de quem já saiu da empresa continuam ativos consumindo licença.
- Dashboards duplicados com números divergentes — a mesma métrica calculada de três formas diferentes, porque cada relatório refaz a lógica de negócio do zero em vez de herdar de um modelo semântico único.
- Ninguém sabe qual é o relatório oficial — sem endorsement, sem nomenclatura padrão, sem dono declarado, a escolha do dashboard vira boato de corredor.
- Dado sensível em relatório aberto — CPF, saúde, salário, dados de menores, informação de crédito, compartilhados por link, sem RLS, sem rótulo de sensibilidade, muitas vezes sem que o time de dados saiba que aquele campo existe na fonte.
- Ninguém sabe quem tem acesso a quê — permissões concedidas manualmente ao longo do tempo, nunca revisadas, acumulando acesso residual de cargos e projetos que já não existem.
Esse é o ponto em que uma consultoria de governança de dados normalmente entra: cada um desses sintomas tem um controle técnico específico que resolve — e, no Brasil, boa parte deles tem correspondência direta com uma obrigação da LGPD.
Workspaces não são pastas — são o esqueleto do ciclo de vida do BI
O primeiro erro de arquitetura é tratar workspace como pasta de arquivo. Workspace no Power BI é uma unidade de controle de acesso, de ciclo de vida e de publicação. Uma estrutura mínima madura separa pelo menos três ambientes: desenvolvimento, onde o analista constrói e testa com acesso restrito ao time técnico; homologação, onde o conteúdo é validado por quem vai consumir antes de ir ao ar; e produção, o único lugar onde usuários finais consomem relatórios, com controle de acesso rígido e sem edição direta por quem não é dono do conteúdo.
Sem essa separação, "publicar um ajuste" e "publicar em produção" são o mesmo clique — e é assim que uma medida DAX quebrada aparece direto na tela do diretor. Workspaces bem desenhados também evitam workspace por departamento em vez de workspace por domínio de dados, o que faz a mesma tabela ser reimportada e retransformada dez vezes em vez de servida uma vez, de um único ponto. Essa organização em camadas é parte do que estruturamos dentro dos serviços de Power BI, apoiada por uma base de dados bem modelada na origem.
Deployment pipelines e endorsement decidem o que é oficial
Deployment pipelines automatizam a promoção de conteúdo entre desenvolvimento, homologação e produção, com regras de quem pode promover, quando e sob qual validação. Isso substitui o hábito perigoso de editar direto em produção "porque é mais rápido" por um fluxo com pelo menos uma checagem antes de qualquer mudança chegar ao usuário final. Pipelines bem configurados também resolvem um problema silencioso: parâmetros de conexão diferentes por ambiente — um modelo em desenvolvimento deve apontar para uma base de teste, não para o banco de produção.
Endorsement — os níveis Promoted (promovido) e Certified (certificado) — existe para resolver o problema de "qual relatório é o de verdade". Certificado é o selo mais forte, reservado a modelos semânticos validados por um time central de governança, com critérios documentados: fonte confiável, lógica de negócio revisada, dono definido. Sem endorsement, a busca do Power BI trata todo relatório como igual e o usuário final não tem nenhum sinal de confiabilidade. Com endorsement aplicado e divulgado internamente, a empresa cria uma hierarquia clara: existe o modelo certificado de vendas, e tudo que não for esse é, por definição, não-oficial.
Sensitivity labels e Microsoft Purview colocam a proteção dentro do próprio relatório
Sensitivity labels, integrados ao Microsoft Purview, classificam o dado — público, interno, confidencial, altamente confidencial — e aplicam proteção de acordo: criptografia, restrição de exportação, controle sobre quem pode abrir o arquivo mesmo fora do ambiente corporativo. O ganho real não é rotular manualmente, e sim a herança automática de rótulo: um relatório construído sobre um modelo rotulado como confidencial herda esse rótulo, e a proteção segue o dado mesmo quando ele é exportado para Excel ou PDF — resolvendo um dos maiores buracos de governança em BI, que é o dado sensível sair da ferramenta e virar uma planilha sem controle nenhum na área de trabalho de alguém.
Purview também dá visibilidade central: quantos relatórios têm dado classificado como confidencial, quem está acessando, se há exportação fora do padrão. É infraestrutura de compliance, não só de organização — a peça que conecta governança de BI a exigência legal, como a tabela mais adiante detalha.
RLS e OLS: quem vê a linha e quem vê a coluna
Row-Level Security (RLS) restringe quais linhas de dado um usuário vê dentro do mesmo relatório — o gerente regional vê só a sua região, sem que seja preciso construir um relatório separado para cada uma. Object-Level Security (OLS) restringe colunas ou tabelas inteiras — ocultando, por exemplo, a coluna de salário ou margem de custo para quem não deveria ver esse nível de detalhe, mesmo tendo acesso ao restante do relatório.
Os dois controles, combinados, tornam o self-service seguro em vez de arriscado: em vez de multiplicar relatórios por perfil de acesso — o que gera a duplicação que causa o caos descrito no início —, um único modelo semântico serve públicos diferentes, cada um vendo exatamente o que deveria ver. RLS e OLS são também um dos controles mais diretamente ligados à LGPD, porque operacionalizam o princípio de minimização: a pessoa só acessa o dado pessoal estritamente necessário para a sua função.
Entra ID e menor privilégio: acesso não é dar "Contribuidor" para todo mundo
Controle de acesso em Power BI depende de Microsoft Entra ID (antigo Azure AD) para autenticação e grupos de segurança. O erro mais comum aqui é operacional: conceder papel de Contribuidor ou Administrador de workspace por conveniência e nunca revisar essas concessões depois. Uma política de menor privilégio segue regras simples, mas raramente cumpridas:
- Acesso concedido por grupo de segurança do Entra ID, nunca por usuário individual — o que torna a revisão auditável e a remoção de acesso automática quando alguém muda de função ou sai da empresa.
- Papéis de workspace atribuídos por função real: Visualizador para consumo, Colaborador para quem publica dentro do fluxo de desenvolvimento, Administrador restrito a poucas pessoas.
- Revisão periódica de acesso — trimestral é um bom ponto de partida — comparando quem tem acesso com quem realmente deveria ter.
- Acesso a dado sensível sempre mediado por RLS/OLS, nunca só por permissão de workspace, que é binária: vê tudo ou não vê nada.
Catálogo, linhagem, licenças e self-service governado
Um catálogo de dados — o hub do próprio Power BI ou integrado ao Purview — resolve o problema de descoberta: qual modelo semântico já existe antes de construir um novo do zero. Linhagem de dados resolve rastreabilidade: de qual fonte veio o número, por quais transformações passou, quem é o dono de cada etapa. Sem essas duas capacidades, cada analista recria o que já existe, e quando um número está errado a investigação vira arqueologia manual em vez de consulta direta ao mapa de dependências. Cobrimos esse tema com mais profundidade no guia completo de Power BI para empresas.
Gestão de licenciamento (Pro, Premium Per User, capacidade Fabric/Premium) costuma ser tratada como assunto de compras, mas é também governança: capacidade compartilhada sem monitoramento permite que um modelo mal otimizado derrube a performance de todos os outros relatórios do ambiente. Governar capacidade significa monitorar uso por workspace e decidir com critério quem precisa de capacidade dedicada.
Tudo isso converge para um único ponto: existe uma falsa dicotomia entre self-service e governança, como se um cancelasse o outro. Na prática, self-service sem governança não escala — produz o mesmo caos descrito no início, cedo ou tarde. Self-service governado é o modelo em que modelos semânticos certificados servem de base para qualquer relatório novo, analistas de área têm liberdade para construir visualizações sobre esses modelos sem recriar a camada de dados, e workspace, endorsement, RLS/OLS e sensitivity labels aplicam as regras automaticamente, sem depender de disciplina individual.
Governança de dados Power BI e LGPD são a mesma disciplina, vista de ângulos diferentes
Todo controle técnico descrito até aqui tem uma leitura jurídica direta. A LGPD exige base legal para tratamento de dado pessoal, minimização, medidas técnicas de segurança, rastreabilidade de quem acessou o quê e mecanismos para atender direitos do titular — incluindo eliminação de dado quando solicitado ou quando a finalidade se encerra. Power BI, sozinho, não cumpre LGPD. Mas os controles de governança certos, bem configurados, são a implementação técnica que a lei exige.
| Controle de governança | O que resolve no BI | Exigência da LGPD relacionada |
|---|---|---|
| RLS (Row-Level Security) | Cada usuário vê só as linhas de dado da sua área/região/cliente | Minimização — acesso restrito ao estritamente necessário |
| OLS (Object-Level Security) | Oculta colunas sensíveis (CPF, salário, saúde) de quem não deveria vê-las | Minimização de dado pessoal sensível |
| Sensitivity labels + Purview | Classifica e protege dado sensível dentro e fora do Power BI (exportação, e-mail) | Medidas técnicas de segurança e proteção do dado |
| Controle de acesso via Entra ID | Define quem pode acessar cada workspace/relatório, por grupo e função | Controle de acesso e responsabilização (accountability) |
| Linhagem e catálogo de dados | Rastreia de onde veio cada dado pessoal e por quais transformações passou | Rastreabilidade e resposta a auditoria |
| Deployment pipelines + versionamento | Garante que só conteúdo validado chega a produção | Registro de tratamento e controle de mudança |
| Política de retenção de workspace | Remove ou arquiva relatórios com dado pessoal sem finalidade ativa | Retenção limitada e descarte de dado sem finalidade |
| Processo de exclusão sob demanda | Localiza e remove dado pessoal de modelos e relatórios quando solicitado | Direito de eliminação do titular |
Vale reforçar um ponto mal compreendido: mascaramento de dado (mostrar só os últimos dígitos de um CPF) e anonimização na camada de engenharia de dados, antes de o dado chegar ao Power BI, são complementares aos controles nativos da ferramenta — e frequentemente mais eficazes, porque reduzem a exposição na origem em vez de depender só de regra de visualização. Governança de BI de verdade nunca é só configuração dentro do Power BI: é decisão de arquitetura de dados desde a ingestão, disciplina coberta em engenharia de dados.
Em que estágio de maturidade sua empresa está, de fato
Antes de implementar qualquer controle, vale posicionar honestamente onde a empresa está hoje:
| Nível | Características | Risco predominante |
|---|---|---|
| 1 — Anarquia | Workspaces pessoais, sem padrão de nomenclatura, sem RLS, sem endorsement, dado sensível por link aberto | Vazamento de dado pessoal, exposição direta a autuação LGPD |
| 2 — Organização informal | Workspaces por área, convenções não documentadas, RLS só em relatórios "críticos", dependência de uma ou duas pessoas | Conhecimento tácito concentrado, inconsistência entre relatórios |
| 3 — Estrutura básica | Dev/homolog/prod definidos, RLS padrão em modelos com dado sensível, acesso por grupo do Entra ID, sem labels nem catálogo formal | Falta de rastreabilidade para responder auditoria com agilidade |
| 4 — Governada | Deployment pipelines, endorsement ativo, sensitivity labels integrados ao Purview, catálogo mantido, revisão periódica de acesso | Ajustes finos de performance e capacidade, não mais risco estrutural |
| 5 — Otimizada | Tudo do nível 4 mais monitoramento contínuo de capacidade, processo formal de resposta a direitos do titular, métricas reportadas à liderança | Manutenção do padrão em escala, gestão de mudança organizacional |
A maioria das empresas brasileiras que "já usa Power BI há anos" está entre o nível 1 e o nível 2 — não por falta de competência técnica, mas porque a ferramenta cresceu mais rápido que a estrutura de governança em torno dela. Chegar ao nível 4 não exige reconstruir tudo do zero: exige priorizar os controles que endereçam o maior risco primeiro, tipicamente RLS/OLS em modelos com dado pessoal e controle de acesso via Entra ID.
Perguntas frequentes
RLS sozinho já deixa o Power BI em conformidade com a LGPD? Não. RLS resolve minimização de acesso dentro do relatório, mas a LGPD exige base legal para tratamento, rastreabilidade, retenção adequada e capacidade de atender direitos do titular — coisas que dependem de processo organizacional, não só de configuração técnica.
Preciso de licença Premium ou Fabric para ter governança de verdade? Não necessariamente. RLS, OLS, workspaces e controle de acesso via Entra ID funcionam em qualquer licenciamento, incluindo Pro. Sensitivity labels integrados ao Purview e deployment pipelines completos exigem licenciamento mais avançado — vale avaliar qual controle é prioritário antes de decidir por upgrade.
Quanto tempo leva para sair da anarquia de workspaces para um modelo governado? Depende do volume de conteúdo existente, mas um projeto de reorganização — mapeamento de workspaces, RLS/OLS nos modelos críticos, estrutura de acesso via Entra ID e definição de endorsement — costuma ter um primeiro ciclo funcional em oito a doze semanas. Manter o padrão depois é o desafio real.
Sensitivity labels aplicados no Power BI protegem o dado quando ele é exportado para Excel? Sim, quando configurados com herança automática via Purview — a proteção acompanha o arquivo exportado, não fica só dentro do Power BI Service.
Self-service governado não é uma contradição — dar liberdade e controlar ao mesmo tempo? Não é contradição, é desenho de arquitetura. A liberdade fica na camada de visualização, sobre modelos semânticos certificados; o controle fica na camada de dados e de acesso, aplicado automaticamente por RLS, OLS e permissão de workspace.
Qual é o primeiro passo prático para uma empresa no nível 1 ou 2 de maturidade? Mapear onde está o dado pessoal — quais modelos e relatórios expõem CPF, saúde, informação financeira sensível — e aplicar RLS/OLS e controle de acesso via Entra ID nesses pontos primeiro. Governança não precisa começar por tudo ao mesmo tempo; precisa começar pelo maior risco.
Governança não é burocracia — é o que permite escalar sem medo
Empresas que resistem a formalizar governança de dados costumam justificar isso com "vai deixar tudo mais lento". O oposto é verdadeiro na prática: sem workspaces organizados, RLS, endorsement e controle de acesso, cada crescimento de uso do Power BI aumenta o risco em vez de aumentar o valor entregue. Governança bem desenhada não trava o self-service — é a única coisa que permite que ele continue crescendo sem virar um passivo jurídico e um problema de credibilidade de dado ao mesmo tempo.
Se sua empresa reconhece algum dos sintomas descritos no começo deste artigo — workspaces demais, dashboards duplicados, dado sensível sem controle — o momento de agir é antes do primeiro incidente, não depois. Fale com a gente para estruturar um diagnóstico de governança de dados aplicado à sua realidade.
Quer aplicar isso na sua empresa?
A Fynx implementa BI, Power BI e Power Platform de ponta a ponta. Conte seu cenário e devolvemos um diagnóstico direto ao ponto.
Falar com um especialista