Skip to main content

In our company we are using Auth0 for Authenticating users to Tableau server via SAML. One of the requirement is to dynamically provision users in Tableau and I was wondering if I can call Tableau REST API from Auth0 using the same authentication type (SAML) as part of Rules (ran after successful authentication by Auth0). If not, what is the recommended way to achieve the same?

 

As I understand, Tableau needs to know the username as part of SAML assertion which should exist in Tableau as well.

1 answer
  1. Sep 26, 2019, 11:30 PM

    Hey Rohit,

     

    I'm not familiar with the functionality on Auth0, but you are on the right track about using the REST API to create users in Tableau Server. This (provisioning) only needs to happens once, so it'd only make sense to call it from Auth0 if the rules are able to check this is the first time the user has tried to login. Another approach is described here (replace AD with Auth0, and applies for Tableau Online and Server): Tableau Online tips: Site admins rejoice with ADFS authentication using SAML! | Tableau Software

     

    Hey Rohit, I'm not familiar with the functionality on Auth0, but you are on the right track about using the REST API to create users in Tableau Server.

    This is another thread you might find interesting: null

     

    Hope this helps!

    Santiago

0/9000