Search Results :

×

Salesforce SAML Single Sign-On (SSO) Integration with Drupal as IdP

This guide will help you integrate Drupal as a SAML 2.0 Identity Provider (IdP) and Salesforce as a Service Provider (SP) using the miniOrange SAML IDP module. This integration enables centralized user management and permission control, allowing users to access multiple applications with a single set of credentials. The module is compatible with Drupal 7, Drupal 8, Drupal 9, Drupal 10, and Drupal 11.

  • 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
  • Go to ConfigurationPeopleminiOrange SAML IDP Configuration in the Administration menu. (/admin/config/people/miniorange_saml_idp/sp_setup)
Drupal SAML IDP - select miniOrange SAML IDP Configuration
  • Under the IDP Metadata tab, click the Download Metadata button to download the IdP metadata file. (This is required to configure SP.)
Drupal SAML IDP - Download Metadata File
  • Log in to Salesforce with an admin account.
  • From the settings icon dropdown on the top right corner, select Setup.
Salesforce-as-SP-Navigate-to-Settings
  • Search for the Single Sign-On Settings under the search box present in the left section.
Salesforce-as-SP-Search-for-Single-Sign-on-Settings
  • Click on the Edit button.
Salesforce-as-SP-Click-Edit-button
  • Enable the SAML Enabled checkbox and click on the Save button.
Salesforce-as-SP-Enable-SAML-Checkbox
  • Under the SAML Single Sign-On Settings click on New from Metadata file.
Salesforce-as-SP-Add-New-Provider-from-Metadata
  • Upload the IDP metadata file downloaded from Drupal in the first step and click on the Create button.
Salesforce-as-SP-Upload-Metadata
  • Under the Name and API Name enter the application name and API name as per your choice and click on the Save button.
Salesforce-as-SP-Verify-IDP-Information
  • Click on the Download Metadata button to download the Salesforce metadata.
Salesforce-as-SP-Download-Metadata
  • Go to the Drupal site. Navigate to the Service Provider Setup tab of the miniOrange SAML IDP module. (/admin/config/people/miniorange_saml_idp/sp_setup)
  • Click on the Upload SP Metadata.
Drupal-SAML-IDP-Select-Upload-Metadata
  • Upload the metadata file downloaded from the Salesforce.
Drupal-SAML-IDP-Upload-Metadata
  • Click on the Test button to test the SSO.
Drupal-SAML-IDP-Select-Test-Configure
  • If the Test is successful, a new window will appear in which you will be logged in to the Salesforce dashboard.
Salesforce-as-SP-Test-Configuration-Successful

You have successfully configured the SAML SSO between Salesforce as SAML SP and Drupal as SAML IDP.

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.


[MO_CONTACT_US]
ADFS_sso ×
Hello there!

Need Help? We are right here!

support