This is a technical document that will help you with configuring SAML 2.0 SSO, if you use Auth0 as your SAML provider. Please see below instructions for configuration.
ContactMonkey supports both Service Provider and Identity Provider Initiated SAML 2.0 Support.
Note: you should have an open ticket/correspondence with our Technical Support team at this point. They will provide you with the relevant information needed (Application Callback URL) in order to complete your setup.
Auth0 Configuration Instructions
1. Go to your Auth0 dashboard, and click on Applications -> Applications from the sidebar.
2. Click on Create Application.
3. Choose a Name and click on Continue.
4. Go to Settings tab, set Application Type to Regular Web Application, and click on Save Changes. (You can also optionally set a logo for the application.)
5. Go to Addons tab and click on SAML2.
6. Go to the addon's Settings
tab, and set the following:
- Set
Application Callback URL
to your ContactMonkey organization's Application Callback URL (Your ContactMonkey organization's Application Callback URL will be provided to you by our Technical Support Team). - In
Settings
JSON editor:
- Remove
//
foraudience
and change it to:"audience:" "YOUR_ORG_AUDIENCE",
- Remove
//
formappings
and its closing},
in line 12 - Remove
//
foremail
and change it to:"email": "email",
- Remove
//
forgiven_name
and change it to:"given_name": "first_name"
- Remove
//
forfamily_name
and change it to:"family_name": "last_name",
- Remove
//
forsignatureAlgorithm
and change it to:"signatureAlgorithm": "rsa-sha256",
- Remove
//
fordigestAlgorithm
and change it to:"digestAlgorithm": "sha256",
- Scroll down to the bottom and click on
Enable
. Ensure changes are saved.
7. Go to the addon's Usage tab and download Identity Provider Metadata (Please provide the Metadate file that you download to our Technical Support team).
Our Technical Support team will handle uploading the Metadate file you provide to them and complete the rest of the required steps in order to have your organization integrated with Auth0.