This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
To begin with, we already have a RLS applied to our database using Security Policy. Assuming we dont want to change that as it's doing fine for our other reporting solutions.
With POWER BI, we plan to use App Own Data approach to embed PBI Reports in our application. This approach does not pass through any user credentials but allows application to specify username at the time of generating embed token etc. which is all good and DAX expressions can be used to filter data out. However since PBI does not pass the username to the Database, the RLS Security Predicate filters forbid access to data. So unless we remove the RLS from Database, we won't get the data in PBI report.
Is there a bit I am missing here that could make them work together? Or that is how things are designed and the only way is to remove RLS from database with App own data approach.
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 3 | |
| 3 | |
| 2 |