Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I'm building an Angular 2 JavaScript app with the Microsoft Graph API currently.
It requires that I register an Azure AD app with the following URL:
https://apps.dev.microsoft.com/#/appList
(Also see, https://github.com/microsoftgraph/angular2-connect-rest-sample)
I want to embed a Power BI dashboard into the web app. It requires that I register a separate app with Azure AD using the following URL:
(Also see, https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-integrate-dashboard/)
In order to leverage both the Graph API and Power BI Embed, I have to register two separate apps with Azure AD and the user has to login twice.
Is there a way I can just grant Power BI permissions to the Graph API
Solved! Go to Solution.
@webermi wrote:
I'm building an Angular 2 JavaScript app with the Microsoft Graph API currently.
It requires that I register an Azure AD app with the following URL:
https://apps.dev.microsoft.com/#/appList
(Also see, https://github.com/microsoftgraph/angular2-connect-rest-sample)
I want to embed a Power BI dashboard into the web app. It requires that I register a separate app with Azure AD using the following URL:
(Also see, https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-integrate-dashboard/)
In order to leverage both the Graph API and Power BI Embed, I have to register two separate apps with Azure AD and the user has to login twice.
Is there a way I can just grant Power BI permissions to the Graph API
I don't know too much about Graph API and Azure AD. Could you try to add an extra API for the Power BI registered APP in azure portal? Then I guess probably you maybe able to use a single AAD app? Since your question is actually more related to AAD, to get better repsonse, I'd suggest you post in the dedicated AAD forum.
@webermi wrote:
I'm building an Angular 2 JavaScript app with the Microsoft Graph API currently.
It requires that I register an Azure AD app with the following URL:
https://apps.dev.microsoft.com/#/appList
(Also see, https://github.com/microsoftgraph/angular2-connect-rest-sample)
I want to embed a Power BI dashboard into the web app. It requires that I register a separate app with Azure AD using the following URL:
(Also see, https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-integrate-dashboard/)
In order to leverage both the Graph API and Power BI Embed, I have to register two separate apps with Azure AD and the user has to login twice.
Is there a way I can just grant Power BI permissions to the Graph API
I don't know too much about Graph API and Azure AD. Could you try to add an extra API for the Power BI registered APP in azure portal? Then I guess probably you maybe able to use a single AAD app? Since your question is actually more related to AAD, to get better repsonse, I'd suggest you post in the dedicated AAD forum.
I think that's it! I didn't see the ability to add an API.
Eventually, I think Power BI apps will also register in the centeralized https://apps.dev.microsoft.com. For now, I think just create it in https://dev.powerbi.com/apps and then manage it AAD is the best route.
Really appreciate it, Eric!
User | Count |
---|---|
8 | |
7 | |
2 | |
2 | |
2 |
User | Count |
---|---|
6 | |
5 | |
4 | |
4 | |
4 |