API would receive user ID and report GUID and return true or false based on what we have in DB related to user/report permissions. The classic SharePoint Server isn't supported, because it requires Internet Explorer versions earlier than 11, or enabling the compatibility view mode. In your project, create a new file and name it appsettings.json. How would it be to check for generic token? Append the pageName property and its value to the end of the URL. ReportServerCredentials property, as illustrated in Figure 1 (the source code shown in Figure 1 is available under the Downloads section at the bottom of this article). Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. I think for teams who are still considering rolling out Power BI, this article can be used to substantiate your decision to either go the on-prem or the cloud route for running Power BI environment. Publish to Power BI Report Server Publish reports directly to Power BI Report Server. The result should look similar to the following when the Expanded checkbox is checked. We already defined the Reporting Services SPN within the Reporting Services configuration. For the purposes of embedding a Power BI Report Server report, we only need to set the src attribute as shown below: