Uma captura do fiddler pode ser necessária para uma investigação mais aprofundada. O escopo necessário da permissão pode estar ausente no aplicativo registrado no Microsoft Entra ID. Verifique se o escopo necessário está presente no registro do aplicativo para o Microsoft Entra ID no portal do Azure.
A chamada à API retorna 403
Um erro 403 pode ocorrer devido a qualquer um dos motivos a seguir. Uma captura do fiddler pode ser necessária para uma investigação mais aprofundada.
O usuário excedeu a quantidade de tokens de inserção que pode ser gerada em uma capacidade compartilhada. Compre capacidades do Azure para gerar tokens de inserção e atribuir o workspace a essa capacidade. Consulte Criar uma capacidade do Power BI Embedded no Portal do Azure.
O token de autorização do Microsoft Entra expirou.
O usuário autenticado não é membro do grupo (workspace).
O usuário autenticado não é administrador do grupo (workspace).
O usuário autenticado não tem permissões. As permissões podem ser atualizadas usando a API refreshUserPermissions.
O cabeçalho de autorização talvez não esteja exibido corretamente. Verifique se não há erros de digitação.
O back-end do aplicativo pode precisar atualizar o token de autenticação antes de chamar GenerateToken. Para saber mais, confira Atualizar o token de acesso.
Console
GET https://wabi-us-north-central-redirect.analysis.windows.net/metadata/cluster HTTP/1.1
Host: wabi-us-north-central-redirect.analysis.windows.net
...
Authorization: Bearer eyJ0eXAiOi...
...
HTTP/1.1 403 Forbidden
...
{"error":{"code":"TokenExpired","message":"Access token has expired, resubmit with a new access token"}}
Corrigir exceções de tempo limite ao usar APIs de importação e exportação
Quando você envia uma solicitação à API REST do Power BI, ela pode chegar a um cluster que não contém os dados de seu locatário. Nesse caso, o redirecionamento da solicitação poderá falhar devido a um tempo limite.
Para corrigir a exceção do tempo limite, reenvie a solicitação com o parâmetro de consulta de URL preferClientRouting definido como true. Se a solicitação chegar ao cluster errado, o serviço do Power BI retornará uma resposta HTTP de redirecionamento temporário 307. Nesses casos, você precisa redirecionar sua solicitação para o novo endereço especificado no cabeçalho da localização HTTPS de resposta.
Os parâmetros de atualização ou a API de fontes de dados de atualização falham após alguns minutos
Às vezes, o seguinte erro genérico é retornado no cabeçalho de resposta:
Demonstre métodos e boas práticas que se alinhem aos requisitos técnicos e comerciais para modelagem, visualização e análise de dados com o Microsoft Power BI.
Documentação de referência de API para as operações disponíveis na API REST Power BI Embedded, um serviço Web RESTful para gerenciar recursos de Power BI Embedded no Azure.