Forum Discussion

powerbiexpert22's avatar
powerbiexpert22
Icon for Impactful Individual rankImpactful Individual
6 months ago
Solved

RLS in Power BI Apps

can it be possible to implement RLS in Power Apps? 

  • Hii powerbiexpert22 

     

    RLS (Row-Level Security) can be implemented when using Power BI Apps, but it is configured at the dataset (semantic model) level, not inside the App itself. You define RLS roles in Power BI Desktop, publish the dataset to the Power BI Service, and assign users to those roles. When the report is included in a Power BI App, users automatically see only the data allowed by their assigned RLS role. The App simply distributes content  security is enforced by the dataset behind it.

  • If you embed a Power BI report inside a Power App, and users authenticate with their own Power BI identity:

    • RLS applies exactly the same way as in Power BI Service

    • Users must have permission to the report/dataset

4 Replies

  • Hii powerbiexpert22 

     

    RLS (Row-Level Security) can be implemented when using Power BI Apps, but it is configured at the dataset (semantic model) level, not inside the App itself. You define RLS roles in Power BI Desktop, publish the dataset to the Power BI Service, and assign users to those roles. When the report is included in a Power BI App, users automatically see only the data allowed by their assigned RLS role. The App simply distributes content  security is enforced by the dataset behind it.

  • If you embed a Power BI report inside a Power App, and users authenticate with their own Power BI identity:

    • RLS applies exactly the same way as in Power BI Service

    • Users must have permission to the report/dataset

  • Hi powerbiexpert22 ,
    Thanks for reaching out to Microsoft Fabric Community.

     

    Just wanted to check if the responses provided were helpful. If further assistance is needed, please reach out.
    Thank you.