SSO (Single Sign On) for EvolveLAB Apps

Now that (almost) every EvolveLAB app is compatible with SSO, we wanted to provide a little more information on what it is, who it’s for, and how to go about setting it up.

What is SSO?

Single Sign-On (SSO) is a secure authentication process that allows you to log into multiple applications with a single set of credentials, typically your organization’s login. For instance, if you work at EvolveLAB and your email is superstar@evolvelab.com, when you enter your email to log into an EvolveLAB app, you won’t be prompted to create a new password. Instead, you’ll be redirected (or see a popup) where you can log in using your organization’s standard login page before continuing to our app.

Benefits of SSO

Using SSO with EvolveLAB apps offers several advantages:

  • No Need for Separate Accounts: With SSO, there’s no need to create a separate account for each EvolveLAB app (or any other service that supports SSO with your organization). You can access all services using your existing company credentials.
  • Streamlined Access Control: If an employee leaves your organization, their access to EvolveLAB products is automatically revoked as soon as they lose access to their company email. Similarly, when someone is hired, they can be added to your EvolveLAB licenses with minimal (or sometimes zero) effort, without the need to create a new EvolveLAB account for them.
  • Enhanced Security: By centralizing authentication, SSO reduces the risk of password fatigue and multiple insecure accounts, since users only need to remember and use one set of credentials.

Who Should Use SSO?

SSO is particularly beneficial for enterprise clients who need to manage access for a large number of users across multiple applications. It’s ideal for organizations that already have a centralized identity management system and want to streamline their login processes.

How to Set Up SSO

Setting up SSO involves some back-and-forth communication between our team and your IT department. It’s not an automatic process and typically requires some configuration on both ends.

  • Reserved for Enterprise Licenses: Due to the setup and maintenance overhead, SSO is generally reserved as a feature of enterprise licenses.
  • Contact Us: If you’re interested in setting up SSO or inquiring about enterprise licenses, please reach out to us to discuss the process.

Technical Details

  • Current Support: We currently support SAML (Security Assertion Markup Language) for SSO integration. We plan to add support for OpenID Connect in the future.
  • License Management: At this time, we do not support managing licenses through custom SAML claims. EvolvelAB licenses can be managed via our portal.

Need SSO?

Please contact us if you are an existing or new user interested in learning more about or setting up SSO for your organization.

1 Like