Here at Tableau, we’re all about collaborating. Sometimes we even collaborate on wardrobe choices.

Tableau twinning
The phenomena known as “Tableau twinning”

But most importantly, we love using data insights to collaborate with others. From Tableau Public to dashboard subscriptions, we think data is best when shared.

One of our favorite—but often forgotten—methods of sharing is to embed Tableau views on other websites. Be it your company’s intranet, a customer portal, or even a mobile app, embedded analytics can be a powerful way to provide information within your existing infrastructure.

Tableau Online now employs SAML authentication to create a single sign-on experience for all embedded visualizations. When using a SAML Identity Provider (IdP) like Okta or OneLogin, Tableau will automatically recognize a viewer’s identity, meaning you’ll never have to enter a second level of authentication to see your viz.

So let’s set it up!

Start by making sure your Tableau Online site is set up for SAML authentication. Log in as a site administrator and select Settings > Authentication. Check the single sign-on with SAML option, and follow the instructions to enable SAML with your specific IdP service. Lastly, if your IdP supports embedding its sign-in page, select the single sign-on and authenticate using an inline frame options under the "Default Authentication Type for Embedded Views" section.

Now for the fun part. Head over to your viz and copy the embed code. Then navigate to the site where you’ll be embedding your Tableau Online viz, and paste your link into the appropriate location.

And you’re done! When users arrive on your page, they're immediately authenticated via your organization’s IdP—no need for a secondary password.

Want to learn more about configuring SAML with your Tableau Online site? Head to our Online Help guide.

Das könnte Sie auch interessieren ...

Kommentare

This sounds great, but when will we be able to set up SAML per site with tableau server. One of our servers is customer facing and we already have SAML integration for other applications, but would like to be able to do this per site basis.

This sounds great, but when will we be able to set up SAML per site with tableau server. One of our servers is customer facing and we already have SAML integration for other applications, but would like to be able to do this per site basis.

Hi Marshall
We have been down the road with trusted authentication a couple of times without to much success.

SAML/ADFS is our preferred way as we already have set up trust with a lot of our customers.
Currently we are trying to set up the ADFS integration and through that pass through our customers employees.
Still on prototyping, but it will hopefully be a success.

Hello Peter
Have you had any success since last posting?
Also, is your goal to eliminate the need for a double login?

Hi Matt
It is working great with ADFS. We can grant customers directly access with single signon based on the federation we have between our AD's
We changed to authentication on the server from AD to local and use email addresses for usernames.
Next is setting up sync of usernames so we can have them created and deleted automatically - probably going to do it through the Server API and an external application.

The biggest outstanding issue we have at this time is embedding the dashboards. Apparently you are not getting logged in when and you will not be able to see the dashboards unless you are already logged in.

But the ADFS/SAML integration in it self just work great. Just followed the documentation for setting it up. (Well, I didn't but a colleague did)

Another confirmation of my pet saying about Tableau: "If it is hard to do you are probably doing it wrong"

Hi Marshall,

I'm trying to embed a view in a Django application and authenticate the user via OneLogin's api, but the view is not loading.

I have configured the Tableau Online settings > authentication page as you described in the article, but I can't tell if my issue is on the Tableau side or the OneLogin side.

Please advise,

Anthony


Neuen Kommentar hinzufügen 

Abonnieren Sie unser Blog