Tableau Online – WordPress SAML Single Sign-On (SSO) | Login Into Tableau Using WordPress

Tableau Online – WordPress SAML Single Sign-On (SSO) | Login Into Tableau Using WordPress


Tableau Online SAML Single Sign-On (SSO) with WordPress as SAML IdP. Login using WordPress Users (WP as SAML IDP) plugin gives you the ability to use your WordPress (WP) credentials to login into Tableau Online (SP). Here we will go through a step-by-step guide to configure SSO between Tableau Online as SP (Service Provider) and WordPress as IdP (Identity Provider).

Pre-requisites: Download And Installation

To integrate the WordPress site as an Identity Provider, you will need to install the miniOrange Login using WordPress Users ( WP as SAML IDP ) plugin:

Login with WordPress users to any application. SAML SSO or WSFED SSO into Tableau, Zoom, Moodle LMS, etc using WP users. [24×7 SUPPORT]

 Tested with 5.8.2

Guide to configure Tableau Online SSO with WordPress (WP)

1. Setup Tableau Online as SP (Service Provider)

  • Go to the WordPress IDP plugin, navigate to the IDP Metadata tab.
  • Here, you can find the Identity Provider Metadata URL /XML Metadata or endpoints like IDP Entity ID, SAML Login URL, SAML Logout URL (Premium Feature), Certificate for SP configuration.

  • Configure SAML SSO in Tableau Online (SP) with WordPress - Configure Tableau Online WordPress SSO login

    Note: Tableau Online does not accept manual input of metadata, so directly download the XML file.

  • Log in to your Tableau Dashboard as Admin.
  • Go to Authentication Settings in the Settings menu.

  • Tableau Online Settings - Configure Tableau Online WordPress SSO login
  • Under Authentication types, select Enable an additional authentication method and enable SAML as shown below. Click on Edit Connection.

  • Authentication Types - Configure Tableau Online WordPress SSO login
  • Note down the Tableau Entity ID and Assertion Consumer Service URL (ACS URL) which will be needed to configure the plugin, or directly download the metadata by clicking on Export metadata and later upload it in the configuration of the WordPress IDP plugin.

  • Edit Connection - Configure Tableau Online WordPress SSO login
  • Upload the WordPress IDP Metadata file in the Import metadata file section. Click on the Apply button to upload the Metadata file.

  • Import Metadata - Configure Tableau Online WordPress SSO login

    Optional: If your Tableau SP is configured to send Signed Requests then you will need to provide the certificate in the plugin as well. You can get the certificate from Tableau Metadata.

2. Configure WordPress (WP) as IdP (Identity Provider)

  • Go to WordPress IDP Plugin on the WordPress Admin Dashboard and select Service Providers tab.
  • Enter the following information into the corresponding fields. Click on Save.

  • Service Provider Name TableauOnline
    SP Entity ID or Issuer Copy and paste the Tableau Online Entity ID from Tableau Online.
    ACS URL Copy and paste the ACS URL from Tableau Online.
    NameID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
    Response Signed Unchecked
    Assertion Signed Checked
    Encryption Assertion Unchecked

    Enter SP Information - Configure Tableau Online WordPress SSO login

3. Attribute Mapping (This is a premium feature)

  • In the WordPress IDP plugin, navigate to the Attribute/Role Mapping tab.
  • In the User Attributes section, enter the following information and click on Save .
  • Click on + sign to add attributes.

  • WordPress Attribute Mapping - Configure Tableau Online WordPress SSO login
    FirstName first_name
    LastName last_name
  • Click on Save.
  • Go to the Match Attributes section in Tableau Online and match the attributes of WordPress IDP with that in Tableau Online. Select First and last name option in Display Name. Click on Apply.

  • First name FirstName
    Last name LastName
    Tableau Attribute Mapping - Configure Tableau Online WordPress 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 WordPress 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 WordPress SSO login
    Manage Authentication - Configure Tableau Online WordPress 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 WordPress 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 WordPress as IdP using miniOrange plugin-Login using WordPress Users (WP as SAML IDP). This solution ensures that you are ready to embed your Tableau charts into your WordPress site.

5. Embedded Views (Optional)

  • After following the above steps to Single Sign On (SSO) in Tableau, select Default Authentication Type of Embedded Views to Authenticate using an inline frame from Authentication Settings.
  • Embedded Views - Configure Tableau Online WordPress SSO login
    Default Authentication Type - Configure Tableau Online WordPress SSO login
  • Go to your Tableau View and select the view you desire to show in an Iframe.

  • View Type - Configure Tableau Online WordPress SSO login
  • Click on Share and click on Copy Link or on Copy Embed Code.

  • Copy Embed Code - Configure Tableau Online WordPress SSO login
  • Go to your WordPress page and add a block where you want to display the data. While choosing the type of block, choose Embed and paste the embed link.

  • Embed Code in WordPress - Configure Tableau Online WordPress SSO login

    OR

    For uploading the code, choose Custom HTML and paste the embed code.


    Custom HTML - Configure Tableau Online WordPress SSO login
    Custom HTML - Configure Tableau Online WordPress SSO login
  • Click on Update to update the page.

  • Updated Page - Configure Tableau Online WordPress SSO login

Additional Resources

Why Our Customers choose miniOrange WordPress Single Sign-On (SSO) Solutions?


24/7 Support

miniOrange provides 24/7 support for all the Secure Identity Solutions. We ensure high quality support to meet your satisfaction.

Sign Up

Customer Reviews


See for yourself what our customers say about us.
 

Reviews

Extensive Setup Guides


Easy and precise step-by-step instructions and videos to help you configure within minutes.

Watch Demo


We offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Adaptive MFA, Provisioning, and much more. Please contact us at

 +1 978 658 9387 (US) | +91 77966 99612 (India)   samlsupport@xecurify.com

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