Search Results :

×

SAML Single Sign-On (SSO) in Tableau Server (SP) | Magento – Tableau Server SSO Login

This guide will help you integrate Magento as a SAML 2.0 Identity Provider (IdP) and Tableau as a Service Provider (SP) using the miniOrange Magento SAML IDP (Identity Provider) Extension. Magento SAML IdP extenstion gives you the ability to use your Magento credentials to login into Tableau Server (SP). Here we will go through a step-by-step guide to configure SSO between Tableau Server as SP (Service Provider) and Magento as IDP (Identity Provider).

  • Purchase the miniOrange SAML IDP Single Sign-On extension from Magento / Adobe Commerce Marketplace.
  • Go to My profile -> My Purchases
  • Please ensure you are using correct access keys (My Profile - Access Keys)
  • Paste the access keys in your auth.json file inside your project
  • Use the below command to add the extension to your project.
    "composer require {module_name}:{version}"
  • You can see the module name and list of versions in the selector below the extension name.
  • Run the following commands on command prompt to enable the extension.
  • php bin/magento setup:upgrade
  • After installation, the miniOrange Magento IDP extension will appear in the left-hand section of the dashboard.
  • Magento SAML IDP  | Login with Magento Users - Magento SSO
  • Download the miniOrange SAML IDP Single Sign-On extension.
  • Unzip all contents of the zip inside the MiniOrange/IDPSaml directory.
  • {Root Directory of Magento} app code MiniOrange IDPSaml
  • Run the following commands on command prompt to enable the extension
  • php bin/magento setup:upgrade

  • To get the SP metadata details, log in to your Tableau Online Dashboard as Admin.
  • Go to Authentication in the Settings menu.
  • Magento SAML IDP - IDP metadata tab
  • Select Enable an additional authentication method checkbox.
  • Select SAML >> Edit Connection.
  • Copy the Entity ID and ACS URL. You will require this while configuring the SSO in miniOrange Magento extension.
  • Magento SAML IDP - IDP metadata tab

  • In the miniOrange IDP (Identity Provider) extension, go to Applications tab.
  • Magento SAML IDP  | Login with Magento Users - Magento ASP.NET SSO
  • Search for Tableau in the choose application searchbox and select the application.
  • Magento as SAML IDP - Search Tableau
  • Enter the Application name under SP Name.
  • <Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
  • Now, enter the SP Entity ID or Issuer and ACS URL copied earlier and save the details.
  • Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
  • Navigate to the Applications tab and click on Metadata settings for the Tableau application
  • Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
  • 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. You can also download the IdP Metadata XML file which will be used for Tableau configuration.
  • Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
  • You will now have 3 options to provide the IDP Metadata to Tableau by downloading the XML Metadata, Metadata URL or providing the detials manually.
  • Option 1 - Download the XML Metadata.
  • Download the XML Metadata by clicking it on Download XML Metadata button.
  • Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
  • Navigate to your Tableau and upload the XML metadata file downloaded and click on the Apply button.
  • Magento-SAML-IDP-Select-Upload-XML
  • Option 2 - Metadata URL.
  • You can also copy the Metadata URL and provide it to your service provider to fetch the metadata.
  • Magento SAML IDP  | Login with Magento Users - Tableau SSO
  • Option 3 - Provide the details manually to the Tableau.
  • Copy the metadata details according to the table below.
  • Magento SAML IDP  | Login with Magento Users - Magento Tableau SSO
    Tableau Server return URL SAML Login URL / Passive Login URL
    SAML Entity ID IDP-EntityID / Issuer
    SAML certificate and key files Certificate
  • Navigate to your Tableau and paste the metadata details.
  • Magento-SAML-IDP-Select-paste-Metadata
  • In the miniOrange Magento IDP extension, navigate to the Applications tab and click on Edit settings for the ASP.NET application.
  • Magento 2 SAML IDP  | Login with Magento Users - Magento ASP.NET SSO
  • Click on Add Attribute button.
  • Magento 2 SAML IDP  | Login with Magento Users - Magento ASP.NET SSO
  • Add the attribute name you want to send to your service provider and select the attribute from the dropdown menu and click on Save Button to save changes.
  • Magento 2 SAML IDP | Login with Magento Users - Magento ASP.NET SSO

    You have successfully configured the SAML SSO between Tableau as SAML Service Provider and Magento as SAML Identity Provider.



ADFS_sso ×
Hello there!

Need Help? We are right here!

support