Forum Discussion

gene_u's avatar
gene_u
New Member
4 years ago
Solved

.net security extensions to enable oAuth

Hi,

 

Microsoft support indicated that we could use the custom security extensions to build oAuth capability. Has anyone on the forum done this before?

 

Thanks,

Gene_u


  • gene_u wrote:

    Microsoft support indicated that we could use the custom security extensions to build oAuth capability. 

     


    It depends on what you mean by "oAuth capability". There is documentation on configuring custom authentication and the following link also has a link to a github sample for forms authentication, but I have not seen anyone sharing any examples of this using oAuth

    https://docs.microsoft.com/en-us/sql/reporting-services/security/configure-custom-or-forms-authentication-on-the-report-server?view=sql-server-ver15 

     

    Note this is also just the authentication to the Report Portal, it does not add the capability to connect to report data sources that require oAuth. And I know this definitely works with paginated reports, I'm not sure about pbix based reports so you would want to test this early if this is something you need.

1 Reply


  • gene_u wrote:

    Microsoft support indicated that we could use the custom security extensions to build oAuth capability. 

     


    It depends on what you mean by "oAuth capability". There is documentation on configuring custom authentication and the following link also has a link to a github sample for forms authentication, but I have not seen anyone sharing any examples of this using oAuth

    https://docs.microsoft.com/en-us/sql/reporting-services/security/configure-custom-or-forms-authentication-on-the-report-server?view=sql-server-ver15 

     

    Note this is also just the authentication to the Report Portal, it does not add the capability to connect to report data sources that require oAuth. And I know this definitely works with paginated reports, I'm not sure about pbix based reports so you would want to test this early if this is something you need.