I am in this kind of situation and am wondering if anyone has been around something like that, too.
I'm trying to setup a PowerBI Reporting Services Environment with Kerberos authentication for internal users. Ideally we would like to share some of those reports with external users, too. If I had a choice I'd go with WAP and ADFS but we're required to use an existing OpenID Connect / OAuth 2.0 Infrastructure for authentication.
Has anyone had a chance at creating a custom authentication provider for PowerBI or SSRS 2016? If so how did you solve the authorization part, via table? I've been researching online but most references are for adding data source with OpenID authentication which is not what I'm looking for.
I do have a very detailed specification for the existing OpenID Connect infrastructure but I can't really find something useful as a reference how to implement such specification into a custom authentication provider.