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
Anonymous
Not applicable

PBI Embedded in App + RLS

Hi Everyone,

 

I have a doubt about PBI embedded and I don't know how to proceed.

I need to embed a report into an app. This report has a RLS for differents roles, I said, every different person who log into the app will see different filtered information.

I have been looking for information and I have some questions:

- Is it necessary to have the app in Azure?

- Is it necessary to have an Office account for every logged person or not? (I suppose not because my idea is that person will log into the app)
- Anyone had any example with this scenario?

Thanks!

 

 

1 ACCEPTED SOLUTION
Eric_Zhang
Microsoft Employee
Microsoft Employee

 - Is it necessary to have the app in Azure?

@rkumar

No,the application can be deployed as on-premises.

 


- Is it necessary to have an Office account for every logged person or not? (I suppose not because my idea is that person will log into the app)


It depends.

If you're using Power BI Embedded, No.

If you're embedding reports from Power BI.com(see how), then Yes.

 

- Anyone had any example with this scenario?

For Power BI Embedded, see Row level security with Power BI Embedded.

For embedding reports from Power BI.com, as each user would have an individual account, RLS just works as it does in Power BI.com, you'll set roles for users in "dataset"->"security".

 

If you have any question, feel free to let me know. 😉

View solution in original post

4 REPLIES 4
Eric_Zhang
Microsoft Employee
Microsoft Employee

 - Is it necessary to have the app in Azure?

@rkumar

No,the application can be deployed as on-premises.

 


- Is it necessary to have an Office account for every logged person or not? (I suppose not because my idea is that person will log into the app)


It depends.

If you're using Power BI Embedded, No.

If you're embedding reports from Power BI.com(see how), then Yes.

 

- Anyone had any example with this scenario?

For Power BI Embedded, see Row level security with Power BI Embedded.

For embedding reports from Power BI.com, as each user would have an individual account, RLS just works as it does in Power BI.com, you'll set roles for users in "dataset"->"security".

 

If you have any question, feel free to let me know. 😉

Anonymous
Not applicable

Thanks @Eric_Zhang for the for the explanation.

rkumar
Helper III
Helper III

Hi Mozasf,

For both the questions the answer is "no, its not necessary" .App can be hosted from on premises servers also and you can use custom authorization and authentication for your users using your app.
Link will be helpful - https://docs.microsoft.com/en-us/azure/power-bi-embedded/power-bi-embedded-rls

 

Also, also have some questions for you.If you can help me with them.

 

1. Are you using Import method or direct query to build your report.

2. While implementing RLS ,are you using Hieraechy beased structure to give users access to the data eg .Users, Managers,Senior Managers all see different data depending on their reportees.

Thanks.

Anonymous
Not applicable

Thanks for the answer @rkumar.

In answer to your questions:

1. Are you using Import method or direct query to build your report.

I'm using import method because my source is a mysql and It´s the only way.

 

2. While implementing RLS ,are you using Hieraechy beased structure to give users access to the data eg .Users, Managers,Senior Managers all see different data depending on their reportees.

I´m using a simple structure for RLS. I only need one kind of role for my differents clients, they only see their information and there´s no levels inside every client.

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.