Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
pragati2405
New Member

Unable to get embed token for embeding reports

Hi, I have been finding issues in generating the embed token for javascript embeding of report. I have registered an app on Azure portal and got Client id and secret but unable to figure out what to do do next in order to get Embed token.

1 ACCEPTED SOLUTION


@pragati2405 wrote:

Hi, I have been finding issues in generating the embed token for javascript embeding of report. I have registered an app on Azure portal and got Client id and secret but unable to figure out what to do do next in order to get Embed token.


@pragati2405

To get the embed token, you can reference the code in redirect.aspx.cs in the lib Users Owns Data in Github. You can download the whole C# project and open it in Visual Studio to play and test.

 

Alternatively in other language, you can call a POST API as below.

POST /common/oauth2/token HTTP/1.1
Host: login.windows.net
Content-Type: application/x-www-form-urlencoded
Cache-Control: no-cache

client_secret={your client secret}&client_id={your client id}&grant_type=password&resource=https%3A%2F%2Fanalysis.windows.net%2Fpowerbi%2Fapi&username={your Power BI account}&password={your Power BI password}

 

View solution in original post

5 REPLIES 5
mgmeyer
Power BI Team
Power BI Team

It sounds like you are trying to embed from the Power BI service, this forum is specific to Power BI On-Prem. You can post your question to the Power BI developer forum here:

 

https://community.powerbi.com/t5/Developer/bd-p/Developer

 

They should be able to point you in the right direction.

pragati2405
New Member

Hi, I have been finding issues in generating the embed token for javascript embeding of report. I have registered an app on Azure portal and got Client id and secret but unable to figure out what to do do next in order to get Embed token.


@pragati2405 wrote:

Hi, I have been finding issues in generating the embed token for javascript embeding of report. I have registered an app on Azure portal and got Client id and secret but unable to figure out what to do do next in order to get Embed token.


@pragati2405

To get the embed token, you can reference the code in redirect.aspx.cs in the lib Users Owns Data in Github. You can download the whole C# project and open it in Visual Studio to play and test.

 

Alternatively in other language, you can call a POST API as below.

POST /common/oauth2/token HTTP/1.1
Host: login.windows.net
Content-Type: application/x-www-form-urlencoded
Cache-Control: no-cache

client_secret={your client secret}&client_id={your client id}&grant_type=password&resource=https%3A%2F%2Fanalysis.windows.net%2Fpowerbi%2Fapi&username={your Power BI account}&password={your Power BI password}

 

pragati2405
New Member

Hi, I have been finding issues in generating the embed token for javascript embeding of report. I have registered an app on Azure portal and got Client id and secret but unable to figure out what to do do next in order to get Embed token.

pragati2405
New Member

 I registered an app on Azure portal and got the client id and secret but cannot figure out how to get the Embed token.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors