Auth0 via OIDC

Auth0 supports OIDC as a protocol for implementing SSO across applications. It allows developers to integrate OIDC-based authentication and authorization into applications such as Mindful, making it easier to manage user identity and access across multiple platforms and services.

This section covers the Auth0 SSO integration with OIDC. Topics covered:

  • Setting up OIDC in Auth0
  • Configuring your Mindful Organization
  • Adding Role Mappings

Set up OIDC in Auth0

  1. Navigate to Application > Applications.
  2. Make sure Allowed Callback URLs, Allowed Logout URLs, and Allowed Web Origins contain the correct URLs provided by the Mindful Support team.
  3. Under Advanced Settings > Grant Types, make sure Implicit , Authorization Code andRefresh Token are selected.

Configure Your Mindful Organization for OIDC Using Auth0

Now it's time to link the Mindful Organization to your Auth0 OIDC account. This step can only be performed by Mindful staff.

Add Role Mappings (Auth0 to Mindful)

Now we need to map our Auth0 role to Mindful roles.

  1. Click Add Role Map.
  2. For Name, enter the same value that you used for your Auth0 role. Exact capitalization isn't required.
  3. For Roles, enter the Role or Roles that the user will be assigned when they login and have a matching Rolename.
  4. If more roles are necessary to map, add those as well. Make sure to click Save to keep your changes.