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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
amalekshahi
Frequent Visitor

Embed PBI Report in iframe

Hi,

 

I prepared and published a PBI report and everything works fine. We need to embed the report in an iFrame and pass four initial parameters (Authentication Token, Account_ID, FromDate and ToDate) to the report. In the report, To secure the report, I will call a REST API to check the validity of the token against the Account_ID and exit if the token is not valid.

 

Is this possible in PBI? 

 

Thanks

2 REPLIES 2
v-ljerr-msft
Microsoft Employee
Microsoft Employee

Hi @amalekshahi,

 

What's the Authentication Token, is it a embedded token?

 

If that is the case, you should be able to find a way to decode the token to get the user information, and validate it against the Account_ID. Here is a similar thread for your reference. Smiley Happy

 

Regards

No. We have a REST API endpoint where our application issues a token after successful authentication (nothing to do with Power BI).

 

Here is the way we want to embed Power BI in our application:

- Our application authenticates user and creates a token

- The token will be passed to Power BI embedded iFrame 

- Inside Power BI, we would like to call another REST API to validate the token

- Upon successful validation, the visuals will show

 

Is this possible in Power BI?

 

Thanks

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.