Using Custom Authentication (Form) for Power BI Server
At the moment I can't save a pbix on the server, if the server is configured with a custom authentication (form). Even if it would be possible the live connection to ssas would not work because there would be no AD User behind the authentication. Additionally it would be necessary to define the ssas connection with a different (fixed) user.
Thanks for your feedback. The June 2017 release of Power BI Report Server does work with custom authentication extensions (the May 2017 Preview didn’t). Although Power BI Desktop doesn’t support this authentication method, you can save your *.pbix file to local disk and then upload it to the Report Server web portal.
(On this topic, while we support SQL Server Reporting Services-based custom authentication/authorization extensions today, we hope to invest in OpenID Connect/OAuth in future as a more modern approach to extensible authentication/authorization.)
@Dominik, one thing to make sure is that your custom authentication extension implements the IAuthenticationExtension2 interface: https://msdn.microsoft.com/en-us/library/microsoft.reportingservices.interfaces.iauthenticationextension2.aspx.
Dominik Imark commented
Hi Riccardo, thx for your feedback.
I'm able to run custom authentication on the power bi report server, but I can't upload PBIX files. I always get an error, when I try to upload a *.pbix file:
Unhandled Exception in the owin pipeline ExceptionSystem.NullReferenceException:
at Microsoft.BIServer.Owin.Common.Services.AuthenticationService.GetUserInfo(RsRequestContext requestContext)