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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
heyoka1995
New Member

is it possible to integrate powerbi in an asp .net web application?

I have a web application built in .NET where each user has access to their own data and personalized view. I want to integrate Power BI reports into this web application so that each user can view their own reports, filtered by their specific data.

Is this possible? What do I need to achieve this integration?

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @heyoka1995 ,

 

According your statement, I think you want to embed your report for customer and you want to set RLS to restrict data access for them.

As far as I know,  you can configuring an embed for your customers application in one of the following frameworks:

  • .NET Framework
  • .NET Core
  • Java
  • Node JS
  • Python

You can follow the steps in this link to set embed for your customer: Embed content in your Power BI embedded analytics application.

If you want to ues service principal as authentication method, you may refer to below link to configure it.

For reference:

Embed Power BI content in an embedded analytics application with service principal and an applicatio...

 

Then you can follow the step to configure how to embed with RLS.

For reference: Using standard cloud based row-level security with embedded content in Power BI embedded analytics -...

 

Best Regards,
Rico Zhou

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
heyoka1995
New Member

is something missing?

Anonymous
Not applicable

Hi @heyoka1995 ,

 

According your statement, I think you want to embed your report for customer and you want to set RLS to restrict data access for them.

As far as I know,  you can configuring an embed for your customers application in one of the following frameworks:

  • .NET Framework
  • .NET Core
  • Java
  • Node JS
  • Python

You can follow the steps in this link to set embed for your customer: Embed content in your Power BI embedded analytics application.

If you want to ues service principal as authentication method, you may refer to below link to configure it.

For reference:

Embed Power BI content in an embedded analytics application with service principal and an applicatio...

 

Then you can follow the step to configure how to embed with RLS.

For reference: Using standard cloud based row-level security with embedded content in Power BI embedded analytics -...

 

Best Regards,
Rico Zhou

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

can i also integrate the AI function from PowerBI for reports to the user when accessing the web app ? 

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.