Salesforce Single Sign On (SSO) with Drupal as IDP | Salesforce SSO for Drupal

Salesforce Single Sign On (SSO) with Drupal as IDP | Salesforce SSO for Drupal

Salesforce Single Sign-On ( SSO ) - Salesforce login using Drupal Credentials ( IDP ) can be achieved by using our Drupal SAML IDP Single Sign-On ( SSO ) module. This module is compatible with all the SAML compliant Service providers. Here we will go through a step-by-step guide to configure SAML IDP SSO login between Drupal site and Salesforce by considering Salesforce as SP ( Service Provider ) and Drupal as IDP ( Identity Provider )

Step 1: Configure Salesforce as Service Provider


  • Open a new browser tab or window, Login into your Salesforce account as Account Admin.
  • Select either Salesforce Classic: Navigate to Setup > Security Controls > Single Sign-On Settings.

  • drupal saml idp select single sign on
  • Or Salesforce Lightening Experience: Click the gear icon, then navigate to Setup > Identity > Single Sign-On Settings.

  • setup salesforce as sp
  • On the Single Sign-On Settings page and click on Edit button.

  • drupal saml idp edit settings
  • Check the SAML Enabled box to enable the use of SAML Single-Sign On, then click on Save button.

  • enable saml salesforce as sp
  • Click on New to open SAML Single Sign-On Settings.

  • sso salesforce as sp
    Name Enter a name of your choice
    SAML Version Make sure this is set to 2.0. This should be enabled by default.
    Issuer Copy and paste the IDP-Entity URL/Issuer from IDP Metadata tab of Drupal IDP module.
    Identity Provider Certificate Download the Certificate from IDP Metadata Open it in notepad. Copy and paste the content here.
    Identity Provider Login URL Copy and paste the SAML Login URL from IDP Metadata tab of Drupal IDP module.
    Custom Logout URL Copy and paste the SAML Logout URL from IDP Metadata tab of Drupal IDP module.
    API Name Enter an API name of your choice.
    Entity ID If you have a custom domain setup, use https://[customDomain].my.salesforce.com
    If you do not have a custom domain setup, use https://saml.salesforce.com
  • Click on Save. button

  • enter info sso salesforce as sp
  • Copy your Login URL and Entity ID.

  • copy login url salesforce as sp

Step 2: Configure Drupal as the Identity Provider


  • Go to Drupal SAML IDP Dashboard and click on Service Provider Setup tab.

  • Enter the following information into the corresponding fields and click on Save button.


  • Service Provider Name Salesforce
    SP Entity ID or Issuer copy Entity ID from previous step as SP Entity ID or Issuer
    ACS URL Copy Login URL from previous step as ACS URL
    NameID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
    Assertion Signed Check to sign the SAML Assertion.
    enter sp info drupal as idp

Free Trial

If you don't find what you are looking for, please contact us at info@xecurify.com or call us at +1 978 658 9387 to find an answer to

your question about Drupal IDP module.


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