Auth0 SSO Integration

Integration Summary
Auth0 enables your users to sign in with single sign-on access. We integrate with Auth0 to provide you with a seamless login experience that is both safe and secure. If your company already uses Auth0, you can quickly and easily enable allow your employees to use their single sign-on details to access Learn Amp.

Main Features

Enjoy a seamless login experience between Learn Amp and Auth0

  • Your employees will be able to sign into the Learn Amp platform with their Auth0 single sign-on details.

  • Signing in is quick and easy, while remaining safe and secure.


Known Limitations/ Considerations

User accounts: This integration only authenticates existing user accounts. Any users who do not have Learn Amp accounts, will not be able to sign in until their user account has been set up in Learn Amp.


How the Platforms Connect

Learn Amp authenticates users against the Auth0 authorization server using OpenID Connect.

When setting up the integration, an administrator on your Auth0 account will need to provide us with:

  • Your Auth0 Domain

  • A Client ID

  • A Client Secret

    Once provided, the integration will be enabled and configured to then be tested.


Permissions/Scopes Required

For SSO with Auth0 to work effectively, the following permissions scope is required by the integration:

To fetch the user identifier to authenticate users.

To fetch basic user details to authenticate users.

To fetch user email addresses to authenticate users.


Required Stakeholders

To set up our Integration with Auth0, you will need somebody with administrator level access to your Auth0 account. This person will also need administrator level access to your Learn Amp Live account for the period of time in which the Integration is being set up.


Set up Instructions

Full instructions on how to set up the Auth0 integration can be found within your Learn Amp account. Please go to yourdomain.learnamp.com/en/integrations/auth0


Other Frequently Asked Questions

Learn Amp uses OAuth2 and OpenID Connect to authenticate user accounts.

We store the Auth0 domain name when setting up the Integration.

Â