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.
O que é necessário antes de publicar o Power BI no SharePoint?
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.
Quais são os pré-requisitos de licença do Power BI?
A licença necessária depende de como o relatório será compartilhado e de quem vai visualizá-lo. Existem dois cenários principais:
- Power BI Pro ou Premium Per User (PPU): tanto quem publica quanto quem visualiza o relatório precisa ter uma dessas licenças. Esse é o modelo mais comum em empresas que já utilizam o Microsoft 365 com planos corporativos.
- Power BI Premium por capacidade: neste caso, os visualizadores não precisam de licença Pro individual. O relatório fica hospedado em uma capacidade Premium e pode ser acessado por usuários com licença gratuita do Power BI.
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.
Quais permissões são necessárias no SharePoint Online?
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:
- Proprietário do site: controle total, incluindo configurações avançadas e gerenciamento de permissões.
- Membro: pode adicionar, editar e excluir conteúdo, incluindo Web Parts nas páginas.
- Visitante: acesso somente leitura. Pode visualizar os relatórios incorporados, desde que também tenha permissão no Power BI.
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.
Como incorporar um relatório do Power BI no SharePoint Online?
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.
Como obter a URL de incorporação do relatório no Power BI?
Acesse o Power BI Service pelo navegador e abra o relatório que deseja incorporar. Em seguida, siga estes passos:
- Com o relatório aberto, clique em Arquivo no menu superior.
- Selecione a opção Inserir relatório.
- Clique em SharePoint Online.
- Uma janela será exibida com a URL de incorporação. Copie essa URL.
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.
Como adicionar a Web Part do Power BI no SharePoint Online?
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:
- Posicione o cursor na seção da página onde o relatório será exibido.
- Clique no ícone de + (adicionar Web Part) que aparece na linha de edição.
- Na barra de pesquisa, digite Power BI.
- Selecione a Web Part Power BI nos resultados.
- A Web Part será inserida na página com uma área em branco e um campo para configuração.
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.
Como configurar a exibição do relatório na página?
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:
- Página do relatório: define qual aba do relatório será exibida por padrão quando a página for acessada.
- Tamanho: permite ajustar a altura da Web Part. A largura acompanha automaticamente o layout da coluna onde a Web Part foi inserida.
- Mostrar painel de filtros: controla se o painel de filtros lateral do relatório ficará visível ou oculto.
- Mostrar barra de navegação: define se as abas de navegação entre páginas do relatório serão exibidas na parte inferior.
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.
Como conceder acesso aos relatórios publicados no SharePoint?
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.
Como compartilhar relatórios via Grupo do Microsoft 365?
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:
- No Power BI Service, acesse as Configurações do workspace.
- Na seção de acesso, adicione o Grupo do Microsoft 365 correspondente.
- Defina o nível de permissão adequado para o grupo: visualizador, colaborador, membro ou administrador.
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.
Como compartilhar diretamente com usuários específicos?
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:
- Digite o e-mail do usuário ou o nome do grupo de segurança que receberá acesso.
- Defina se o usuário poderá compartilhar o relatório com outras pessoas.
- Escolha se o acesso inclui ou não os dados subjacentes do relatório.
- Clique em Conceder acesso.
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.
Como configurar as opções da Web Part do Power BI?
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.
Quais configurações de exibição estão disponíveis na Web Part?
O painel de propriedades da Web Part do Power BI oferece as seguintes opções de configuração:
- Link do relatório do Power BI: campo onde a URL de incorporação é inserida. Pode ser atualizado a qualquer momento para trocar o relatório exibido.
- Página: seleciona qual página do relatório será exibida por padrão. Útil quando o relatório tem várias abas e você quer direcionar o usuário para uma visão específica.
- Mostrar painel de filtros: habilita ou oculta o painel lateral de filtros do relatório.
- Mostrar barra de páginas: exibe ou oculta a navegação entre as páginas do relatório na parte inferior da Web Part.
- Altura: define a altura em pixels da área de exibição do relatório.
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.
Como habilitar o Copilot em relatórios incorporados no SharePoint?
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:
- O workspace onde o relatório está publicado precisa estar em uma capacidade Premium, Premium Per User (PPU) ou Fabric.
- O Copilot precisa estar habilitado nas configurações do tenant do Power BI pelo administrador.
- O relatório precisa ter sido habilitado para uso do Copilot no nível do workspace.
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.
Por que publicar relatórios do Power BI no SharePoint Online?
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.
Como a integração melhora a colaboração nas análises de dados?
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.
Como o acesso centralizado aumenta a produtividade da equipe?
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.
Como garantir segurança e controle de acesso nos relatórios?
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.
Quais são os problemas mais comuns ao publicar Power BI no SharePoint?
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.
Por que o relatório do Power BI não carrega no SharePoint?
Esse é o problema mais relatado e tem algumas causas mais comuns:
- Permissão ausente no Power BI: o usuário tem acesso ao SharePoint, mas não ao relatório no Power BI. A Web Part aparece, mas o relatório não carrega. A solução é verificar e conceder acesso no workspace do Power BI.
- Relatório no workspace pessoal: relatórios salvos no Meu Workspace não podem ser incorporados para outros usuários. O relatório precisa estar em um workspace compartilhado.
- URL de incorporação incorreta: se a URL colada na Web Part for o link de compartilhamento comum em vez da URL específica para SharePoint Online, o relatório não será carregado corretamente. É necessário gerar a URL pelo caminho Arquivo > Inserir relatório > SharePoint Online.
- Página clássica do SharePoint: a Web Part do Power BI não funciona em páginas clássicas. A solução é migrar para uma página moderna.
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.
Como resolver problemas de autenticação multifator?
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.
Quais são as limitações conhecidas da Web Part do Power BI?
A Web Part do Power BI é funcional para a maioria dos casos de uso, mas tem algumas limitações importantes que vale conhecer:
- Apenas relatórios são suportados: dashboards do Power BI não podem ser incorporados pela Web Part nativa. Para exibir um dashboard, seria necessário usar outra abordagem, como o código de incorporação personalizado.
- Sem suporte a páginas clássicas: como já mencionado, a Web Part funciona exclusivamente em páginas modernas do SharePoint Online.
- Interatividade limitada em alguns contextos: algumas funcionalidades avançadas do relatório, como drill-through para outros relatórios ou botões de navegação complexos, podem não funcionar da mesma forma quando o relatório está incorporado.
- Performance dependente da conexão: relatórios com grande volume de dados ou muitas visualizações podem demorar para carregar, especialmente em conexões mais lentas.
- Sem suporte offline: o relatório incorporado requer conexão com a internet e acesso ao Power BI Service para funcionar. Não há versão em cache disponível.
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.