Zendesk Single Sign-On (SSO) using Shopify store as Identity Provider

Zendesk Single Sign-On (SSO) using Shopify store as Identity Provider


Zendesk Single Sign On (SSO) for your Shopify store. miniOrange provides a ready to use solution using your Shopify store. miniOrange gives you easy and safe access to your Zendesk account for businesses with full control of authentication for the application through miniOrange's Zendesk Shopify Single Sign-On (SSO) solution. miniOrange can connect to any third-party Identity Provider (IdP) like Azure Active Directory (AD), Okta, Auth0, etc. Adding to it they can be authenticated with their identity provider (IdP) credentials.

Pre-requisite : Store as IDP - SSO Login Application

To configure SSO into Zendesk with Shopify store as IDP, you will need to install the miniOrange Shopify Store as IDP Application on your store:

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


Step by Step guide for Configuring Single Sign-On (SSO) into Zendesk using Shopify Store as IDP

1.  Configure Zendesk as Service Provider (SP) in Shopify

  • Go to your shopify store, click on Apps tab and select Store as IDP - SSO login application.
  • Zendesk sso shopify as idp - shopify apps section
  • Click on the Setup Application button in the left navigation bar.
  • Zendesk sso shopify as idp - setup application tab
  • From the left navigation bar select Apps and click on Add Application button.
  • Zendesk sso shopify as idp - add application
  • Search for Zendesk and then Click on Zendesk Application.
  • Zendesk sso shopify as idp - search for zendesk
  • 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://your_domain.zendesk.com/
    ACS URL https://your_domain.zendesk.com/access/saml
    Single Logout URL http://samldemo.zendesk.com/home
    Name ID E-Mail Address
    Name ID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
    Audience URI https://your_domain.zendesk.com/access/saml
    Group Name DEFAULT
    Policy Name Zendesk
    Login Method Password
  • Click on Save button.
  • Your application is saved successfully. Now click on the Select button against your newly created application. Go to Metadata.
  • Zendesk sso shopify as idp - get sp metadata
  • On the Metadata page, click on Show Metadata Details under INFORMATION REQUIRED TO AUTHENTICATE VIA EXTERNAL IDPS. Keep the Information handy as these will be used in furthur steps.
  • Zendesk sso shopify as idp - sp metadata
You have successfully configured Shopify side configuration.

2.  Configure Shopify as Identity Provider (IDP) in Zendesk

  • Login to your Zendesk account domain at https://[your-subdomain].zendesk.com/admin/security/sso.
  • Click on the Settings icon in the left pane.
  • Navigate to Account section and click on Single sign-on tab in the left pane.
  • Zendesk sso shopify as idp - single sign on tab zendesk
  • Click on Edit.
  • Enter SAML SSO URL, Certificate fingerprint and Remote logout URL value in the required fields that you got from Step 1.
  • Note: Copy the X.509 Certificate from here, and convert it into SHA256 fingerprint certificate using any external convertor.

  • (OPTIONAL) IP ranges: Enter your IP ranges. Requests from these IP ranges will always be routed via remote authentication. Requests from IP addresses outside these ranges will be routed to the normal sign-in form.
  • Zendesk sso shopify as idp -  ip range
  • Click on Save button to save the Single Sign-On (SSO) SAML settings.
  • If you want to enable enterprise SSO with SAML for Staff members and/or for End users, go to the corresponding tab, check External authentication, then click Save:
    • Staff Members:
    • Zendesk sso shopify as idp - staff user authentication

    • End Users:
    • Zendesk sso shopify as idp -  end user authentication

  • Now navigate to the Guide Section in Zendesk application.
  • Zendesk sso shopify as idp -  get guide section

  • Go to Guide admin scetion and navigate to the Guide Setting in Zendesk application.
  • Zendesk sso shopify as idp -

  • Now navigate to the setting >> guide setting and then click on Activate to activate help center.
  • Zendesk sso shopify as idp -

You have successfully configured Zendesk side configuration.

4.  Testing Single Sign-On (SSO) for your Zendesk Application

  • Go to your Zendesk application and click on SIGN IN button.
  • zendesk sign in button
  • You will be redirected to Shopify store Sign on Page. Enter your Shopify Store login credentials and click on Sign in.
  • Login into Shopify
  • You will be successfully logged in to your Zendesk application.
You have successfully configured Shopify store as an Identity Provider for your Zendesk 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