Advertising sustains the DA. Ads are hidden for members. Join today

Guide for Single Sign On (SSO) in to Tableau Online using Drupal as Identity Provider (IdP)

Last updated on
14 February 2024

This guide will help you in configuring SAML IDP Single Sign On (SSO), which allows you to integrate Tableau Online as a Service Provider and Drupal as an Identity Provider. By following these steps, you can enable SAML Single Sign-On, which allows users to sign into Tableau Online using their Drupal credentials.

The Drupal SAML IDP 2.0 Single Sign On (SSO) module is compatible with Drupal 7, Drupal 8, Drupal 9, and Drupal 10.

Download  Know more

You can check our module reviews and ratings here.

Prerequisite:

Drupal SAML IdP Metadata:

  • After installing the module on your Drupal site, in the Administration menu -> navigate to Configuration -> People -> miniOrange SAML IDP Configuration. (/admin/config/people/miniorange_saml_idp/idp_setup)

    After install the Drupal SAML IdP module, navigate to Configuration and click on miniOrange SAML IDP Configuration

  • Under the IDP Metadata tab, click on the Download Metadata button. Keep the download file handy. (This information is required to configure Tableau Online as SAML SP.)

    From the IDP Metadata tab, click on Download Metadata button to keep the file handy

Configure the SAML SSO Application in Tableau Online:

  • Create an account and sign in to your Tableau Admin account.
  • Navigate to the Settings -> then Authentication.

    Tableau Online SAML SIngle Sign-On Dashboard - Navigate to the Settings

  • Under Authentication types, check the Enable an additional authentication method checkbox and select SAML.

    Tableau Online Single Sign-On - On the Authentication, enable an additional authentication method checkbox and select SAML

  • Then, click Edit Connection and then click on the Export metadata button to download the SP metadata from Tableau Cloud. (To configure Drupal as an Identity Provider (IdP), this SP metadata file is required.)

    Tableau Online SAML SIngle Sign-on - Click on Edit Connection and download the Export metadata file

  • Scroll down to Import metadata file into Tableau Cloud and click on the Choose a File button to upload the xml metadata file that you downloaded from Drupal.
  • Click on the Apply button. (You will notice that the provided xml metadata (IdP) file has been successfully imported into Tableau Cloud.)

    Tableau Online SAML Single Sign-On - Import the metadata file into Tableau Cloud from the Drupal

Configure Drupal as SAML Identity Provider (IdP):

  • Navigate to the Drupal site. Go to the Service Provider Setup tab of the module and click on Upload SP Metadata.
  • In the Upload Metadata field, choose the xml metadata (SP) file that you downloaded from Tableau Online, and then click on the Upload button.

    Drupal Single Sign-On - Upload the Tableau SAML SP metadata file

  • Click on the Test link to check the connection between Tableau Online and Drupal.

    Drupal SIngle Sign-On - click on Test link

You have successfully configured Tableau Online as Service Provider and Drupal as SAML Identity Provider (IdP).

Check the SAML SSO connection between Tableau and Drupal:

  • In the Tableau Online, navigate to the Settings -> Authentication -> Application types -> Edit Connection -> Import metadata file into Tableau Cloud -> then click on Test Connection to verify the connection between Tableau Online and Drupal. 
  • If the connection is successful, you will received the following message on the below screen:

    Tableau-Online-SAML-Single-Sign-On-Click-on-Test-Connection

If you face any issues in test configuration, you can reach out to us at drupalsupport@xecurify.com with a screenshot of the test configuration window.

Need assistance? Contact our 24*7 support team

If you face any issues or if you have any questions, please feel free to reach out to us at 24*7 support by clicking on Support Icon from the bottom right corner. In case you want some additional features to be included in the module, please get in touch with us, and we can get that custom-made for you.

Also, if you are looking for some other Service Provider, click here to check out the step-by-step guides for the other Service providers.

You can also join us on Drupal Slack in the #miniorange channel.

Get In Touch With Us Join Our Slack Channel

back to top Back to top

Help improve this page

Page status: No known problems

You can: