2017-06-28 3 views
0

Bonjour, Je suis en train d'utiliser l'API d'alimentation BI avec Android, mais je reçois quelques problèmespuissance BI ADAL authentification

i déjà fait l'authentification Active Directory Azure

après je me connecte je reçois quelque chose comme ça

06-28 13:00:20.463 6274-6274/telmex.blitz.com.telmexpowerbi D/LoginPowerBI: ID Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0.eyJhdWQiOiIyYTMzOWZiMy0xM2M0LTQxZjktODMyZS0.... 
06-28 13:00:20.463 6274-6274/telmex.blitz.com.telmexpowerbi D/LoginPowerBI: Access Token: eyJ0eXAiOiJKV1QiLCJub25jZSI6IkFRQUJBQUFBQUFCbmZpRy1tQTZOVGFlN0NkV1c3UWZkSkVncDBz... 
Expires On: Wed Jun 28 14:00:19 CDT 2017 

donc je suis en utilisant retrofit à consommer API d'alimentation BI

header --> callReports.request().header("Authorization: Bearer "+accessToken); 

mais quand je suis en train d'obtenir mes rapports que je reçois

raw response --> Response{protocol=http/1.1, code=403, message=Forbidden, url=https://api.powerbi.com/v1.0/myorg/reports} 

autorisations

PowerBI Permissions

je l'ai déjà PowerBI et connectez-vous et accédez au répertoire que le signé l'autorisation d'utilisateur

De quoi d'autre ai-je besoin ou qu'aurais-je pu faire de mal?

+0

Votre utilisateur connecté a-t-il accès à Power BI? 403 signifie habituellement "Nous savons qui vous êtes mais vous n'êtes pas autorisé à voir cela". – juunas

+0

@juunas oui il a, je l'ai déjà testé avec rucher –

Répondre

0

Selon votre code d'erreur & url de ressources, je pense que la question a été causé par manque l'autorisation requise lorsque vous avez fait la demande de rapports de lecture, la raison possible de 403 code comme la figure ci-dessous de here.

enter image description here

Vous avez donc besoin de vérifier et ajouter l'autorisation requise via le portail Azure et PowerBI, comme ci-dessous.

  1. Sur portail Azure, ajoutez la Power BI service autorisation dans l'onglet Paramètres de votre application registed d'Azure AD, s'il vous plaît voir la figure ci-dessous

enter image description here

  1. Suivez l'étape 6 de la section Register with the Power BI App Registration Tool du document Register an app to embed Power BI content pour vérifier et ajouter les autorisations Power BI requises.

Ensuite, réessayez. J'espère que cela aide.

+0

Merci, mais je les ai déjà tous pourquoi je ne comprends pas ce qui se passe (Ajouté l'image sur le poste) :( –

+0

Cette erreur peut faire référence à un accès expiré ou impropre jeton... –