Para publicar um relatório do Power BI no SharePoint Online, o caminho mais direto é usar a Web Part nativa do Power BI, disponível nas páginas modernas do SharePoint. Basta obter a URL de incorporação do relatório no serviço do Power BI e colá-la na Web Part. O processo leva poucos minutos e não exige configurações técnicas avançadas.
Esse tipo de integração é especialmente útil para equipes que já utilizam o SharePoint como portal corporativo ou intranet e querem centralizar informações analíticas no mesmo ambiente de trabalho. Em vez de abrir o Power BI separadamente, os colaboradores acessam os relatórios diretamente nas páginas que já fazem parte do dia a dia deles.
Neste guia, você vai entender os pré-requisitos de licença e permissão, o passo a passo para incorporar um relatório, como conceder acesso aos usuários e como lidar com os problemas mais comuns que aparecem nesse processo. O conteúdo foi pensado tanto para quem está fazendo isso pela primeira vez quanto para quem já tentou e encontrou algum obstáculo no caminho.
Antes de incorporar qualquer relatório, é preciso garantir que os requisitos básicos de licença e permissão estejam atendidos. Sem isso, a Web Part pode aparecer em branco ou exibir mensagens de erro que confundem quem está tentando configurar a integração pela primeira vez.
Do lado do Power BI, o relatório precisa estar publicado no serviço online, ou seja, no Power BI Service, e não apenas no Power BI Desktop. O arquivo local no computador não pode ser incorporado diretamente no SharePoint.
Do lado do SharePoint, a página onde o relatório será exibido precisa ser uma página moderna. As páginas clássicas não suportam a Web Part do Power BI. Se o seu ambiente ainda usa páginas clássicas, será necessário criar uma página moderna antes de continuar.
Atender a esses dois pontos antes de começar evita retrabalho e garante que o processo de incorporação aconteça sem interrupções inesperadas.
A licença necessária depende de como o relatório será compartilhado e de quem vai visualizá-lo. Existem dois cenários principais:
Para a maioria das empresas de médio porte, o modelo com licença Pro é o mais utilizado. Vale verificar o plano atual do Microsoft 365 da empresa, pois alguns pacotes já incluem o Power BI Pro sem custo adicional.
Além da licença, o relatório precisa estar em um workspace do Power BI. Relatórios salvos apenas no workspace pessoal do usuário (Meu Workspace) não podem ser incorporados de forma compartilhada no SharePoint.
Para adicionar ou editar Web Parts em uma página do SharePoint Online, o usuário precisa ter, no mínimo, permissão de edição no site. Usuários com acesso apenas de leitura conseguem visualizar os relatórios já publicados, mas não podem modificar as páginas.
As permissões no SharePoint Online são organizadas em níveis:
Um ponto importante: ter permissão no SharePoint não garante automaticamente acesso ao relatório no Power BI. As duas permissões são independentes. Um visitante do SharePoint que não tiver acesso ao workspace do Power BI vai ver a Web Part, mas o relatório não vai carregar para ele.
Por isso, o controle de acesso precisa ser gerenciado nos dois ambientes de forma coordenada.
O processo de incorporação usa a Web Part nativa do Power BI, que já vem disponível nas páginas modernas do SharePoint Online. Não é necessário instalar nada adicional.
O fluxo básico envolve três etapas: obter a URL de incorporação no Power BI, adicionar a Web Part à página no SharePoint e ajustar as configurações de exibição conforme a necessidade. Cada uma dessas etapas será detalhada nas seções seguintes.
Vale destacar que a Web Part do Power BI só funciona com relatórios publicados no Power BI Service. Dashboards e outros tipos de conteúdo do Power BI não são suportados por essa Web Part específica.
Acesse o Power BI Service pelo navegador e abra o relatório que deseja incorporar. Em seguida, siga estes passos:
Essa URL é diferente do link de compartilhamento comum do relatório. Ela é gerada especificamente para uso com a Web Part do SharePoint e contém parâmetros que permitem a autenticação integrada entre os dois serviços.
Guarde essa URL, pois ela será utilizada na etapa de configuração da Web Part. Se o relatório for atualizado ou movido de workspace, pode ser necessário gerar uma nova URL.
Com a URL de incorporação copiada, acesse a página do SharePoint onde deseja incorporar o relatório e entre no modo de edição clicando em Editar no canto superior direito da página.
Para adicionar a Web Part:
Após inserir a Web Part, um painel de propriedades será aberto automaticamente no lado direito da tela. É nesse painel que a URL copiada anteriormente deve ser colada.
Cole a URL no campo indicado e aguarde o carregamento do relatório dentro da Web Part. Se as permissões estiverem corretas, o relatório aparecerá imediatamente na área de edição.
Após o relatório carregar na Web Part, é possível ajustar como ele será exibido para os visitantes da página. As opções de configuração ficam no painel lateral que aparece ao selecionar a Web Part.
As principais configurações de exibição são:
Depois de configurar, clique em Publicar ou Republica no topo da página para salvar as alterações e tornar o relatório visível para os demais usuários com acesso.
Publicar o relatório no SharePoint não é suficiente para garantir que os usuários consigam visualizá-lo. Como mencionado anteriormente, é preciso conceder acesso também no Power BI, pois as permissões dos dois serviços funcionam de forma independente.
Existem duas formas principais de conceder esse acesso: por meio de um Grupo do Microsoft 365 vinculado ao workspace ou diretamente para usuários específicos. A escolha entre os dois modelos depende do tamanho da equipe e de como as permissões são gerenciadas na empresa.
Quando um workspace do Power BI é associado a um Grupo do Microsoft 365, todos os membros desse grupo ganham automaticamente acesso aos relatórios publicados nele. Esse modelo é recomendado para equipes que já usam grupos para organizar permissões no Microsoft 365.
Para associar um workspace a um grupo:
A grande vantagem desse modelo é a manutenção simplificada. Quando um novo colaborador entra no grupo, ele já recebe acesso automaticamente, sem precisar de configurações adicionais no Power BI.
Esse modelo se integra bem com a gestão de permissões do SharePoint Online, especialmente quando o site do SharePoint também está conectado ao mesmo Grupo do Microsoft 365.
Para casos em que o acesso precisa ser concedido a pessoas fora do grupo ou de forma mais pontual, o compartilhamento direto é a alternativa mais prática.
No Power BI Service, abra o relatório e clique em Compartilhar no menu superior. Em seguida:
O usuário receberá uma notificação por e-mail com o link para o relatório. Ao acessar a página do SharePoint onde o relatório está incorporado, ele conseguirá visualizá-lo normalmente, desde que também tenha permissão no site do SharePoint.
Para equipes maiores, gerenciar o acesso individualmente pode se tornar trabalhoso. Nesses casos, o uso de grupos de segurança do Azure Active Directory é uma boa prática para escalar o controle de acesso com eficiência.
A Web Part do Power BI oferece um conjunto de opções que vão além da exibição básica do relatório. Conhecer essas configurações permite criar uma experiência mais adequada para cada contexto de uso, seja uma página de indicadores para a liderança ou um painel operacional para a equipe.
Todas as configurações ficam disponíveis no painel lateral que aparece ao selecionar a Web Part no modo de edição da página. Algumas opções são simples e visuais, enquanto outras têm impacto direto na funcionalidade do relatório incorporado.
O painel de propriedades da Web Part do Power BI oferece as seguintes opções de configuração:
Essas configurações são salvas individualmente por Web Part. Isso significa que o mesmo relatório pode ser incorporado em páginas diferentes com configurações distintas, mostrando abas ou filtros diferentes conforme o contexto de cada página.
A Microsoft adicionou suporte ao Copilot do Power BI na Web Part do SharePoint, permitindo que usuários façam perguntas em linguagem natural diretamente no relatório incorporado.
Para que o Copilot apareça na Web Part, alguns requisitos precisam ser atendidos:
Quando todas as condições estão atendidas, uma opção chamada Habilitar o Copilot aparece no painel de propriedades da Web Part. Ao ativá-la, um botão de Copilot fica visível para os usuários no relatório incorporado.
Essa funcionalidade é especialmente útil em páginas de intranet corporativa onde diferentes perfis de usuários precisam consultar dados sem necessariamente dominar a ferramenta de análise.
Publicar relatórios diretamente no SharePoint faz sentido quando a empresa já usa a plataforma como ambiente central de trabalho. Em vez de pedir que os colaboradores acessem diferentes ferramentas para consultar informações, os dados analíticos ficam disponíveis no mesmo lugar onde projetos, documentos e comunicações já estão centralizados.
A integração também elimina uma barreira comum: a necessidade de que todos os usuários conheçam e naveguem no Power BI Service. Com o relatório incorporado em uma página do SharePoint, quem precisa apenas visualizar os dados não precisa aprender a usar uma nova plataforma.
Quando um relatório de vendas, financeiro ou operacional está disponível na mesma página onde a equipe discute projetos ou acessa documentos relacionados, o contexto da análise se torna mais rico.
A equipe pode, por exemplo, ter uma página do SharePoint dedicada ao acompanhamento de resultados mensais, com o relatório do Power BI incorporado, documentos de análise, uma lista de ações e um feed de notícias, tudo em um só lugar.
Esse modelo reduz o tempo que as pessoas passam buscando informações em fontes diferentes e facilita reuniões baseadas em dados, já que todos estão olhando para o mesmo relatório no mesmo ambiente.
Para empresas que constroem portais e intranets corporativas no SharePoint, essa integração agrega valor significativo às páginas departamentais e de liderança.
Manter os relatórios dentro do ambiente do SharePoint reduz o número de ferramentas que os colaboradores precisam acessar durante o dia. Menos alternâncias entre sistemas significa menos tempo perdido e menos chances de usar uma versão desatualizada de um relatório.
Outro ganho prático é a facilidade de encontrar os relatórios certos. Em vez de guardar links do Power BI em e-mails ou favoritos do navegador, os relatórios ficam organizados nas páginas do SharePoint de acordo com a estrutura da empresa, por área, projeto ou tema.
Empresas que usam o SharePoint 365 como plataforma central de trabalho percebem que a incorporação de relatórios do Power BI se torna um passo natural para tornar as páginas mais úteis e orientadas a resultados.
A segurança dos relatórios incorporados é mantida pelas camadas de permissão do Power BI. Mesmo que um usuário tenha acesso à página do SharePoint, ele só conseguirá visualizar o relatório se também tiver a permissão correspondente no Power BI. Não há forma de contornar esse controle apenas por ter acesso ao SharePoint.
Além disso, o Power BI suporta o modelo de Segurança em Nível de Linha (RLS), que permite filtrar os dados exibidos conforme o perfil do usuário. Isso significa que dois colaboradores podem acessar o mesmo relatório incorporado no SharePoint e cada um verá apenas os dados que são relevantes para sua função ou região.
Para empresas com dados sensíveis ou estrutura hierárquica complexa, o RLS é uma ferramenta essencial para garantir que a centralização das informações não comprometa a confidencialidade dos dados.
Mesmo seguindo todos os passos corretamente, algumas situações podem fazer com que o relatório não apareça como esperado. A maioria dos problemas está relacionada a configurações de permissão, autenticação ou limitações específicas da Web Part.
Conhecer os erros mais frequentes ajuda a resolver rapidamente o que aparece como bloqueio e evita horas de investigação desnecessária.
Esse é o problema mais relatado e tem algumas causas mais comuns:
Em caso de tela em branco sem mensagem de erro, inspecionar o console do navegador pode ajudar a identificar se o problema é de autenticação ou de carregamento do recurso.
Em ambientes com autenticação multifator (MFA) habilitada, alguns usuários podem encontrar dificuldades para visualizar o relatório incorporado, especialmente quando as políticas de acesso condicional do Azure AD são muito restritivas.
O relatório incorporado no SharePoint usa a sessão autenticada do usuário para carregar os dados do Power BI. Se a política de acesso condicional exigir uma nova autenticação para o Power BI de forma separada do SharePoint, a Web Part pode travar na tela de carregamento.
Para resolver, o administrador de TI precisa verificar as políticas de acesso condicional no Azure Active Directory e garantir que o Power BI Service esteja incluído como aplicativo confiável dentro da mesma sessão de autenticação do Microsoft 365.
Outra situação comum é o usuário precisar fazer login novamente no Power BI Service direto, antes de acessar a página do SharePoint, para renovar o token de autenticação.
A Web Part do Power BI é funcional para a maioria dos casos de uso, mas tem algumas limitações importantes que vale conhecer:
Para empresas que buscam uma integração mais robusta entre dados e ambiente de trabalho, a combinação de Power BI com uma intranet bem estruturada no SharePoint é uma das formas mais eficientes de democratizar o acesso a informações analíticas sem aumentar a complexidade operacional.