SSO & Identity

Set up SAML SSO with Auth0

Auth0 does this through an addon rather than a dedicated app type, with the settings living in a JSON block instead of separate fields. This assumes SSO is already on, from SAML setup.

Where to find it
Organization → Integrations → SSO
Who can use it
Organization Admin in DMARCS; an admin on your Auth0 tenant
Time needed
10 minutes
You will need
Admin access to your Auth0 tenant

Enable the SAML2 Web App addon

  1. Open the addon

    In the Auth0 Dashboard, open (or create) the application you want to use for DMARCS, go to its Addons tab, and switch on SAML2 Web App.

Point it at DMARCS

Values Auth0 needs
Application Callback URL
https://your-domain.com/api/api.php?action=saml_acs
audience (inside the Settings JSON)
https://your-domain.com/api/saml/metadata

Map the email attribute

Auth0 sends the user's email as the NameID by default, so no extra mapping is usually needed. If you've customized the addon's Settings JSON mappings block, make sure email still maps to the NameID or an email attribute.

Give DMARCS Auth0's details, then test

  1. Turn it on

    Scroll to the bottom of the addon page and click Enable.

  2. Get the metadata into DMARCS

    Use the addon's Usage tab to find the Identity Provider Metadata URL, download it, and upload the file on DMARCS's SSO page with Upload Metadata, or copy the SSO endpoint and certificate by hand.

  3. Enable and test

    Make sure the connection and users you want are enabled for this application, then switch on Enable SSO on DMARCS's SSO page and save. Sign in from a private browser window.

Still need a hand?

Email support@dmarcs.com, call +971 4 240 4441, or open a ticket from Support inside the app.

Contact Support