SSO Setup with Auth0

Setup

Step 1. Auth0 IdP Client

Create a "Regular Web Application" in Auth0.

autho-web-app-creation__1_.png
create-web-app-auth0__1_.png

Step 2. Auth0 IdP Client Once Application is created Navigate to Settings

zephyrsso__1_.png

Step 3. In Settings, navigate to the Application URIs Section and add https://domain.yourzephyr.com/flex/https://domain.yourzephyr.com/flex/saml/sso as value for:

  1. Application Login URl

  2. Allowed CallbackURLs

Save the changes.

Example:

regular-web-app__1_.png

Step 4. Navigate to AddOn Section and enable the SAML 2 WEB APP

add-on__1_.png

Step 5. In AddOns Enable the SAML2 in the setting of SAML2 WEB APP

saml2-settings__1_.png

Step 6. In AddOns SAML2 WEB APP Navigate to Usage

web-app-usage__1_.png

Step 7 Download the Certificate from the usage

Step 8

  • Copy the Issuer: urn:dev-t6stj4bt.auth0.com

  • Copy Identity Provider Login URL:

    https://dev-t6stj4bt.auth0.com/samlp/GNM3b0s93cMK6G7uutn5BM44PPAYzPWO

Step 9 In Zephyr, provide the following information

  • In Administration, navigate to Authentication → Select the SSO.

  • Update the following Information:

    • Identity Provider URL → Copy Identity Provider Login URL (from step 8)

    • Identity Provider Issuer Id → Issuer (from step 8)

    • Identity Provider Certificate: (from step 7)

    • Enable Auto-Provisioning and add the following values:

      • First Name: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname

      • Last Name: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname

      • Email: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress

Publication date: