Typically, whenever an ASP.NET embedded SSRS report is rendered within a ReportViewer control, credentials of the currently logged in user are used. Figure 2 gives us a preview of the web page we configured in Figure 1. The reserved identity can be either a service principal or a master user: Service principal Add the following code to the embed.js file. When you use the embed for your customers solution, you can use any authentication method to allow access to your web app. I have configured the Power BI Report Server for custom authentication. Viewing Power BI Reports hosted in Power BI Report Server using WAP to authenticate is now supported for iOS and Android apps. Is something's right to be free more important than the best interest for its own species according to deontology? With this project we are able to customize the authorization as well; we can intercept the events about the access to resources, folders, reports and apply our business logic. Hi! With these elements we can customize the behaviour of the enviroment to fit to the comany requirements. What are we missing? In the article, How to embed a Power BI Report Server report into an ASP.Net web application, we looked at available options for embedding a Power BI Report Server report into an ASP.NET web application. Once installation of the assembly file is complete, you can then embed an SSRS report into an ASP.Net page by providing details of the reports server name, processing mode, and file location as indicated in Figure 1. Have them check for pop-up blockers if they don't get prompted to sign in. (we want to redirect the user to login page after session timeout). I was recently involved in a project that required an integration of a Power BI Report Server dashboard with an ASP.NET MVC application. Details: Please have this information handy if you choose to create a support ticket. Change). To subscribe to this RSS feed, copy and paste this URL into your RSS reader. I think it might have to do with how Power BI is treating the images and stylesheets as protected resources, and not serving them to the browser because the user has not yet been authenticated, Ive been Googling how to add branding to Power BI and/or SSRS login pages for quite some time, and have not found any actual documented solutions for this. You could try passing both username and password as part of the URL in the src (source) attribute of the iframes tag as underlined below: