Skip to content Skip to sidebar Skip to footer

Auto Sign In To Tableau Server Through Iframe

I am attempting embed a guest user's login to my Tableau Server's application. The embed code looks like the following. I know that I need some sort of jQuery that will pass a user

Solution 1:

The default behavior when embedding a view using SAML or OpenID Connect authentication is to display a "Sign in to " button in the frame. Clicking this button will open a new window where authentication with the IdP will then happen. To avoid the button, use a different solution like Guest User or Trusted Authentication...

Or, if supported, you can config your server for in-frame authentication which will suppress the button.

More in this Tableau KB article

Solution 2:

I wanted to follow up with this question after some time. Tableau makes what I was trying to do EXTREMELY difficult and I highly suggest that any small to medium size data shop that is looking to produce public facing data visualizations looks a different route than Tableau.

After a good deal of digging and talking to support. Tableau Server is the only product in the Tableau family that provides the ability for SAML authentication that is embedded within visualizations. The catch is that specific feature is not available to an individual that only purchases a small amount of server keys. To make this happen, an organization needs to purchase an extremely high amount of keys. So in essence, the code was never really an issue here. It ended up being very unclear documentation on the Tableau side about the capabilities that come with certain purchased packages.

Post a Comment for "Auto Sign In To Tableau Server Through Iframe"