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

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
Sayani92
New Member

IAuthentication and Authorization Process In Power BI Report Server

My project is currently in requirement gathering and research phase . We are planning for on premise Power BI solution as client requires that.

 

Need details on authentication and authorization process of a user to POWER BI dashboards in POWER BI REPORT SERVER.

2 ACCEPTED SOLUTIONS
aduguid
Super User
Super User

I setup active directory security groups to manage user access to the folders. I then use a database user account (service account) for the data sources. Then if you need to you can setup row level security within each dashboard. 

View solution in original post

Anonymous
Not applicable

Hi,@aduguid,thanks for your concern about this issue.

Your answer is excellent!
And I would like to share some additional solutions below.
Hi,@Sayani92 I am glad to help you.
 @aduguid has made good suggestions.
Use Active Directory security groups to manage user access to folders: this method simplifies user management. By adding users to a specific AD security group, you can easily control their access to different folders in Power BI Report Server. Setting up RLS on a dataset allows you to set up their access to the data according to different user identities, ensuring that users can only see the data that they have the right to access, which further enhances the security and privacy of the data.
Below is the documentation I found and the issue I have resolved, I hope it will help you.

URL:
Configure Basic authentication on the report server - SQL Server Reporting Services (SSRS) | Microso...
Set up row-level security in Power BI paginated reports - Power BI | Microsoft Learn
Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn
Solved: PBI Report - Windows Authentication "As User Viewi... - Microsoft Fabric Community
Solved: Upload a Report on a Power BI Report Server with A... - Microsoft Fabric Community

vjtianmsft_0-1722827658074.png

By implementing RLS, you can protect report data by assigning roles to different report access users, ensuring that the results each user sees are restricted by role permissions.
User authentication and authorization process is a key part of ensuring data security and access control, configure these settings to effectively protect your report data.

I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian,
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

2 REPLIES 2
Anonymous
Not applicable

Hi,@aduguid,thanks for your concern about this issue.

Your answer is excellent!
And I would like to share some additional solutions below.
Hi,@Sayani92 I am glad to help you.
 @aduguid has made good suggestions.
Use Active Directory security groups to manage user access to folders: this method simplifies user management. By adding users to a specific AD security group, you can easily control their access to different folders in Power BI Report Server. Setting up RLS on a dataset allows you to set up their access to the data according to different user identities, ensuring that users can only see the data that they have the right to access, which further enhances the security and privacy of the data.
Below is the documentation I found and the issue I have resolved, I hope it will help you.

URL:
Configure Basic authentication on the report server - SQL Server Reporting Services (SSRS) | Microso...
Set up row-level security in Power BI paginated reports - Power BI | Microsoft Learn
Row-level security (RLS) with Power BI - Microsoft Fabric | Microsoft Learn
Solved: PBI Report - Windows Authentication "As User Viewi... - Microsoft Fabric Community
Solved: Upload a Report on a Power BI Report Server with A... - Microsoft Fabric Community

vjtianmsft_0-1722827658074.png

By implementing RLS, you can protect report data by assigning roles to different report access users, ensuring that the results each user sees are restricted by role permissions.
User authentication and authorization process is a key part of ensuring data security and access control, configure these settings to effectively protect your report data.

I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian,
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

aduguid
Super User
Super User

I setup active directory security groups to manage user access to the folders. I then use a database user account (service account) for the data sources. Then if you need to you can setup row level security within each dashboard. 

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.