Salesforce Single Sign-On (SSO) using Shopify Store as Identity Provider

Salesforce Single Sign-On (SSO) using Shopify Store as Identity Provider


Salesforce Single Sign On (SSO) using your Shopify store. miniOrange provides a ready to use solution for your Shopify store. This solution ensures that you are ready to roll out secure access to your Salesforce CRM using Shopify Store credentials within minutes.

The Salesforce CRM is the world's fastest growing learning management system. Login using Shopify ( Shopify Store as SAML IDP ) application gives you the ability to use your Shopify store credentials to log into Salesforce CRM. Here we will go through a step-by-step guide to configure Single Sign-On (SSO) between the Salesforce CRM as Service Provider and Shopify store as an Identity Provider.

Pre-requisite : Store as IDP - SSO Login Application

To configure SSO into Salesforce CRM with Shopify as IDP, you will need to install the miniOrange Store as IDP- SSO Login Application on your store

miniOrange Provides Secure Single Sign-On (SSO) access to your web services/application using Shopify Store as IDP.


Follow the Step-by-Step Guide given below for configuring SSO into Salesforce CRM using Shopify Store as IDP

1. Configure Shopify store as IdP (Identity Provider)

  • Go to your shopify store, click on Apps tab and select Store as IDP-SSO login application.
  • Shopify Single Sign-On (SSO) in wordpress oauth provider
  • Click on the Setup Application button in the left navigation bar.
  • Shopify Single Sign-On (SSO) in wordpress oauth provider
  • From the left navigation bar select Apps and click on Add Application button.
  • Shopify Single Sign-On (SSO) in wordpress oauth provider
  • Go to SAML tab and search for Salesforce and select Salesforce.
  • search and select for Salesforce CRM- shopify as idp
  • In the Add Application Section and Add Policy Section, enter the values by refering the below table.
  • Zendesk sso shopify as idp - idp configuration
    Zendesk sso shopify as idp - add policy settings
    Custom Application Name Choose appropriate App name
    SP Entity ID or Issuer https://[yourdomain].my.salesforce.com/
    ACS URL https://[yourdomain].my.salesforce.com/?so=[organization_id]
    Single Logout URL https://[yourdomain].my.salesforce.com
    Name ID E-Mail Address
    Name ID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
    Group Name DEFAULT
    Policy Name Salesforce
    Login Method Password
  • Click on the Save button to save your configuration.
  • Now navigate to Select option and choose Metadata tab.
  • idp metadata under select option - shopify as idp
  • Now click on Show Metadata Details under INFORMATION REQUIRED TO AUTHENTICATE VIA EXTERNAL IDPS section. Copy down these data as they will be used in furthur steps.
  • idp metadata - shopify as idp for Salesforce CRM
    shopify as idp for sso into Salesforce CRM - identity provider metadata
You have successfully completed Shopify side configurations.

2. Configure Salesforce CRM as Service Provider

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

  • setup salesforce as sp-classic
  • Or Salesforce Lightening Experience: Click the gear icon, then navigate to Setup > Identity > Single Sign-On Settings.

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

  • sso settings salesforce as sp-sso settings
  • Check the SAML Enabled box to enable the use of SAML Single-Sign On, then click on Save.

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

  • sso salesforce as sp
  • Configure the following details as given below:
  • Name Enter a name of your choice.
    SAML Version Make sure this is set to 2.0. This should be enabled by default.
    Entity ID or Issuer From Step 1
    Identity Provider Certificate From Step 1
    Identity Provider Login URL From Step 1
    Custom Logout URL From Step 1
  • Click on Save.

  • enter info sso salesforce as sp
  • Copy your Login URL value.

  • copy login url salesforce as sp

You have successfully completed Salesforce CMS side configurations.

3. Testing SSO for Salesforce CRM

  • You can use the login URL from the last step.
  • Click on the login button you customized earlier. You’ll be redirected to the login page of the Shopify store.
  • select project google oauth provider
  • Enter your Shopify Store login credential and click on Login. You will be automatically logged in to your Salesforce CRM account.

You have successfully configured Shopify as Identity Provider for your Salesforce CRM application.

Let's begin and Setup Single Sign-On (SSO) with popular Service Providers

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