Search Results :

×

Tableau Online SAML Single Sign-On (SSO) Login Using Drupal as IDP

Tableau Online SAML Single Sign-On (SSO) Login Using Drupal as IDP


Drupal Tableau Online Integration will allow you to configure Single Sign-On ( SSO ) login between your Drupal site and Tableau Online. The Tableau Online SSO integration with your Drupal site will help your users to login into Tableau Online using their Drupal credentials. The Drupal SAML Identity Provider Single Sign-on ( SSO ) - SAML IDP module is compatible with Drupal 7, Drupal 8 (D7, D8) and Drupal 9 (D9). Here we will go through a step-by-step guide to configure SAML Identity Provider (Idp) SSO login between Drupal site and Tableau Online considering as SP ( Service Provider ) and Drupal as IDP ( Identity Provider ).

If you have any queries or if you need any sort of assistance in configuring the module, you can contact us at drupalsupport@xecurify.com. If you want, we can also schedule an online meeting to help you configure the Drupal SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider module.

Installation Steps 


  • Download the module:
    composer require 'drupal/miniorange_saml_idp'
  • Navigate to Extend menu on your Drupal admin console and search for miniOrange SAML Identity Provider using the search box.
  • Enable the module by checking the checkbox and click on install button.
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Install the module:
    drush en miniorange_saml_idp
  • Clear the cache:
     drush cr
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Navigate to Extend menu on your Drupal admin console and click on Install new module button.
  • Install the Drupal SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider module either by downloading the zip or from the URL of the package (tar/zip).
  • Click on Enable newly added modules.
  • Enable this module by checking the checkbox and click on install button.
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup

Steps to configure Tableau Online SAML Single Sign-on ( SSO ) Login into Drupal website

1. Configure Drupal as Identity Provider

  • Navigate to the Configuration tab and Select Drupal SAML IDP Configuration.
  • drupal saml idp go to configuration tab
  • In IDP Metadata tab, Here you can Download XML Metadata file and Metadata URL and Keep it handy to configure your Service Provider (Tableau Online).
  • drupal saml idp - idp metadata tab
  • In the miniOrage SAML Identity Provider module, go to Service Provider Setup tab of the module. There are two way to configure Drupal SAML Identity Provider SSO module:
    • A. By Uploading SP Metadata
    • Click on UPLOAD SP METADATA link.
    • Click on Upload Metadata File and click on Upload to fetch your information.
    • You can either Upload Metadata URLand click on Fetch Metadata button.
    • B. Manual Configuartion
    • Provide the required settings (i.e. Service Provider Name, SP Entity ID or Issuer, ACS URL, SAML Logout URL and X.509 Certificate ) find to your Service Provider Tableau Online as SP and click on Save Configuration button to save your configuration. Then scroll down and click on Test Configurationbutton to redirect your Service Provider login page (Tableau Online).
    • Service Provider Name Enter name of Service Provider
      SP Entity ID or Issuer Copy Tableau Online Entity ID from Tableau Online Dashboard and paste it.
      ACS URL Copy Assertion Consumer Service URL (ACS) from Tableau Online Dashboard Paste it.
      X.509 Certificate Copy on Download certificate from Tableau Online Dashboard.
      Drupal SAML Identity Provider - Manual configuartion

2. Configure Tableau Online as SP

  • Login into your Tableau Online Admin Console as a System Admin. Navigate to Setting icon in the left menu sidebar.
  • Tableau Online admin dashboard
  • Click on the Authetication tab.
  • Under Authentication types, Click on Enable an additional authentication method and then select SAML.
  • Tableau Online SAML SSO - Select Authentication
  • Click on Edit Connection and till you find the Export metadata from Tableau Online, you can download Export Metadata and Keep it handy.
  • Also, you can copy the Tableau Online Entity ID, Assertion Consumer Service URL (ACS) and click on Download certificate button these information are required to configure your Identity Provider ( Drupal as SAML IDP ).
  • Tableau Online SAML SSO - Download XML Metadata and copy SP Entity ID and ACS URL
  • Scroll down and till you find the Import metadata file into Tableau Online, here you can upload the Idp metadata file from Drupal SAML IDP Configuration module under IDP Metadata tab.
  • Click on Apply button.
  • Tableau Online SAML SSO - upload the downloaded xml metadata file and click on apply

3. Attribute Mapping

  • In the Drupal SAML IDP Mapping section, navigate to the Mapping tab.
  • In the ATTRIBUTE MAPPING (OPTIONAL) section, enter the following information and click on Save Configuartion .
  • Drupal Attribute Mapping - Configure Tableau Online Drupal SSO login
  • Go to the Match Attributes section in Tableau Online and match the attributes of Drupal IDP with that in Tableau Online. Select Full name option in Display Name. Click on Apply.

  • Full name NameID
    Tableau Attribute Mapping - Configure Tableau Online Drupal SSO login
  • To select the users to enable SSO for, go to Manage Users, click on the dropdown list and select Modify existing users or go to Users section.
  • Manage Users - Configure Tableau Online Drupal SSO login
  • Click on the three dots on the right of Display Name under Action of the user you wish to modify. Select Authentication and under it select SAML. Click Update.

  • Manage Authentication - Configure Tableau Online Drupal SSO login Manage Authentication - Configure Tableau Online Drupal SSO login

4. Testing SSO

  • Go back to the Import Metadata file into Tableau Online section and click on Test Connection. Upon successful connection, you will see the following message on your screen.
  • Testing SSO - Configure Tableau Online Drupal SSO login

In this Guide, you have successfully configured Tableau Online SAML Single Sign-On (Tableau Online SSO Login) choosing Tableau Online as SP and Drupal as IdP using miniOrange SAML Identity Provider module-Login using Drupal Users (Drupal as SAML IDP).

Additional Features:

Explore the advanced features offered by the module with full-featured trial. You can initiate the trial request using Request 7-day trial button of the module or reach out to us at drupalsupport@xecurify.com for one-on-one assistance from Drupal expert.

 Case Studies
miniOrange has successfully catered to the use cases of 400+ trusted customers with its highly flexible/customizable Drupal solutions. Feel free to check out some of our unique case studies using this link.
 Other Solutions
Feel free to explore other Drupal solutions that we offer here. The popular solutions used by our trusted customers include 2FA, User Provisioning, Website Security. 
  24*7 Active Support
The Drupal developers at miniOrange offer quick and active support for your queries. We can assist you from choosing the best solution for your use case to deploying and maintaining the solution.
Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com