Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi everyone,
I’m currently working with Power BI Report Server and our customer expecting Object Level Security (OLS) features to enforce data security at the column level. I understand OLS can be implemented in Power BI Service (with Tabular Model tool & SSAS), but I’m unsure how or if this can be implemented on Power BI Report Server, i can not find a clear documentation about this. So basically, my questions are:
Our current version:
© 2024 Microsoft. All rights reserved
Version1.19.8779.19175(January 2024)
I’d appreciate it if anyone could share their insights, documentation, or examples. Thank you guys a lot!
error de conectividad: [microsoft][odbc sql server driver][sql server]sintaxis incorrecta cerca de '55555'.
Hi, @anhnt2105
Power BI Report Server doesn't natively support object-level security (OLS) at the column level like Power BI Service. However, there are a few technical means you can do something similar. While OLS isn't directly supported, you can use row-level security (RLS) in SQL Server to create filtered views that expose only specific columns based on user roles. This allows you to indirectly achieve column-level security by controlling access to specific data at the row level. You can check the following link:
Object-level security (OLS) with Power BI - Microsoft Fabric | Microsoft Learn
Another approach is to create separate reports for different user roles, each exposing a different set of columns. This approach also works well if changes in the number of roles and column access are manageable.
If you can use the SSAS tabular model, you can implement OLS in it, and then connect Power BI Report Server to the SSAS model. This allows you to take advantage of the OLS capabilities of SSAS while using Power BI Report Server for report distribution.
How to Get Your Question Answered Quickly
Best Regards
Yongkang Hua
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
To add more context, our reports on Power bi report server mostly use SQL Server as a Data Sources
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
5 | |
4 | |
1 | |
1 | |
1 |
User | Count |
---|---|
8 | |
5 | |
4 | |
4 | |
2 |