Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I have a C# web app deployed on IIS running with windows authentication. It has an application pool with a certain account. The web app is required to retrieve and display a list of the reports that the logged in user has access to from the power bi server using the rest api. Basically, this is the rest api url we are using: http://PowerBIReportServer/api/v2.0/PowerBIReports
The problem is that the rest api call is retrieving the list of reports that the application pool account has access to and not the list of reports that the logged in user has access to. I know we can request the user to enter his credentials and pass them in the rest api call but we should not require the user to enter his login credentials anywhere in the web app since it is a authenticated through windows authentication. Can anyone please explain to me how to send the identity of the user in the rest api call without sending the user's credentials?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 3 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 11 | |
| 7 | |
| 4 | |
| 3 | |
| 3 |