Como integrar Power BI com SharePoint, Teams e Power Automate
Por Erick Alves de MouraPublicado em
27/10/2025
O Power BI é o hub de Business Intelligence da Microsoft. Quando conectado ao SharePoint, Teams e Power Automate, ele sai do “mundo do BI” e passa a fazer parte do dia a dia dos usuários: relatórios dentro da intranet, colaboração em canais e fluxos que disparam alertas e rotinas automaticamente. Este guia mostra, de forma prática, como integrar dashboards aos principais serviços do Microsoft 365.
1) Power BI + SharePoint: centralize relatórios na intranet
Por que integrar
Publicar indicadores em um portal interno baseado em SharePoint.
Usar listas/bibliotecas do SharePoint como fonte de dados.
Reduzir a ida ao Service Online para consumo básico.
Passo a passo: exibir relatório no SharePoint
Edite uma Página Moderna do SharePoint.
Adicione a Web Part do Power BI.
Cole o link do relatório (embed do Service) e ajuste permissões.
Publique a página e teste com um usuário padrão.
Boas práticas
Padronize sites e listas de origem para evitar “quebra” de conexões.
Use RLS (Row-Level Security) quando necessário.
Evite “Publicar na Web” para conteúdos internos.
2) Power BI + Teams: colaboração com dados em contexto
Por que integrar
Usuários acessam métricas diretamente no canal.
Decisões ao vivo durante reuniões e conversas.
Menos troca de janelas e maior adoção do BI.
Passo a passo: adicionar relatório ao Teams
Abra o Microsoft Teams e escolha o canal.
Clique no “+” para adicionar uma guia.
Selecione o app Power BI.
Escolha o relatório publicado e confirme.
Garanta que todos tenham permissão no Service.
Boas práticas
Otimize a página do relatório para telas menores.
Crie bookmarks para cenários comuns (ex.: “Resumo executivo”).
Fixe a guia com o relatório em canais de decisão (comercial, operações, diretoria).
3) Power BI + Power Automate: alertas e rotinas automatizadas
Por que integrar
Notificações quando indicadores cruzam limites.
Alinhamento entre atualização de dados e comunicação no Teams.
Integração com sistemas externos e Dataflows.
Exemplo prático: alerta no Teams após atualização de dataset
No Power Automate, crie um Fluxo Automatizado.
Gatilho: Quando um conjunto de dados for atualizado.
Ação: Enviar mensagem no Teams para um canal específico.
Inclua dados dinâmicos (nome do dataset, horário, link do relatório).
Salve e teste.
Exemplo prático: disparo por mudança no SharePoint
Gatilho: Quando um item for criado ou modificado em uma lista do SharePoint.
Ação: Atualizar uma tabela ou acionar um Dataflow.
Ação opcional: Postar no Teams com resumo da alteração.
Registre logs em uma lista de auditoria.
Boas práticas
Documente gatilhos, ações e proprietários de cada fluxo.
Use variáveis de ambiente (Desenvolvimento/Teste/Produção).
Defina limites de frequência para evitar “tempestade” de notificações.
4) Segurança e governança
Controle de acesso via Azure AD: permita apenas a quem precisa ver.
RLS e mascaramento: proteja dados sensíveis por perfil de usuário.
Evite “Publicar na Web” para conteúdo interno; prefira áreas autenticadas.
Catálogo de dados: mantenha fontes oficiais (SharePoint/Dataverse) e naming convention.
Ciclo de vida: versionamento de relatórios, aprovações e arquivamento controlado.
Monitoramento: use o Admin Portal e auditorias do Microsoft 365.
5) Casos de uso rápidos
Cenário
Integração
Resultado
Portal de Indicadores na intranet
Power BI + SharePoint
Painéis oficiais e atualizados para toda a empresa
Reunião de resultados
Power BI + Teams
Métricas em tempo real na mesma conversa
Alerta de meta atingida
Power BI + Power Automate
Mensagem automática no canal comercial
Auditoria de dados
Power BI + SharePoint + Power Automate
Registros de alterações e evidências centralizadas
Erros comuns e como evitar
Usuários sem permissão no Service: alinhe segurança do relatório com a do Teams/SharePoint.
Layouts ruins no Teams: crie páginas específicas e simplificadas para o app do Teams.
Fluxos sem dono: nomeie responsáveis e crie rotinas de revisão trimestral.
Fontes “soltas”: padronize sites/listas de origem e evite conexões ad hoc.
Conclusão
Conectar o Power BI a SharePoint, Teams e Power Automate leva o BI ao local onde o trabalho acontece: portais internos, conversas e processos. Ao combinar publicação, colaboração e automação, sua organização ganha velocidade, governança e adoção real do analytics.