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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Power BI Embed hyperlink integarion with hosted application

We are experimenting the power bi embedded solution to integrate with our multi-tenant enterprise application. We would like to embed a hyperlink in our dashboard and handle the click event in our hosted application and take appropriate action. How can we accomplish this task? Any reference would be greatly appreciated. 

1 ACCEPTED SOLUTION


@Anonymous wrote:

We are experimenting the power bi embedded solution to integrate with our multi-tenant enterprise application. We would like to embed a hyperlink in our dashboard and handle the click event in our hosted application and take appropriate action. How can we accomplish this task? Any reference would be greatly appreciated. 


@Anonymous

You can bind a hyperlink to the clicktile event. The clicked tile's details(tile id, page name, groupid etc) are contained in the even.detail.

 

dashboard.on("tileClicked", function (event) {
 alert("I'm clicked!");
 
 alert(JSON.stringify(event.detail));
});

See the Power BI Javascript API wiki.

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

We are experimenting the power bi embedded solution to integrate with our multi-tenant enterprise application. We would like to embed a hyperlink in our dashboard and handle the click event in our hosted application and take appropriate action. How can we accomplish this task? Any reference would be greatly appreciated. 


@Anonymous wrote:

We are experimenting the power bi embedded solution to integrate with our multi-tenant enterprise application. We would like to embed a hyperlink in our dashboard and handle the click event in our hosted application and take appropriate action. How can we accomplish this task? Any reference would be greatly appreciated. 


@Anonymous

You can bind a hyperlink to the clicktile event. The clicked tile's details(tile id, page name, groupid etc) are contained in the even.detail.

 

dashboard.on("tileClicked", function (event) {
 alert("I'm clicked!");
 
 alert(JSON.stringify(event.detail));
});

See the Power BI Javascript API wiki.

You can use the Power BI Sample Tool to interact with an embedded report and get code samples

In the tool, after you run an embedding of a sample report,  go to "Interact" on the left and choose "Events" on the top 

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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 Kudoed Authors