Single sign-on (SSO) FAQs

SSO (Single sign-on) Frequently Asked Questions ⚡️

See answers to your Single sign-On FAQs below.

What is SSO?

SSO (Single sign-on), is an authentication method that allows a user to log into one application and access all of their software systems.

How do I set up SSO?

If you are on our Enterprise Plan, follow these instructions to get started setting up SSO with Guru. If you are interested in Single sign-on or our Enterprise Plan, please reach out to your Account Manager or for more information. 🚀

What Identity Providers does Guru integrate with?

Guru can integrate with any Identity Provider that supports SAML 2.0. In the past, we have worked with:

  • ADFS

  • Microsoft Azure

  • Okta

  • OneLogin

  • PingOne

  • Centrify

  • JumpCloud

  • Google Suite (We only support SSO through Google and standard SAML using a third party identity provider)

If you have questions about if we can support another provider, please reach out to

How do users log into Guru after SSO is enabled?

Once you've configured and enabled SSO, Guru users can ONLY log in through the Identity Provider. Admins can always log into Guru via username and password as a failsafe.

What happens to users who are logged into Guru before SSO is enabled?

If a user is logged in to Guru before SSO is enabled, they will not be automatically logged out, but will have to login through the Identity Provider upon their next login.

Once authenticated, if a user's session times out, Guru will direct the user back to the Identity Provider to re-authenticate. If the user logs out of Guru the user will have to begin at the Identity Provider to start the authentication process.

What is the difference between SSO and Domain Discovery?

Domain Discovery is a component of Guru that simplifies adding users to a client's Team, by allowing anyone with a particular email domain name to join your Guru team.

SSO enables users to securely authenticate with multiple applications and websites by logging in only once—with just one set of credentials (username and password) through a third party Identity Provider (such as Okta, OneLogin, etc.)

When a team has SSO setup within Guru, then access to Guru is granted through their SSO Provider and not through Guru anymore. A user won't be able to "join the team" through regular registration/domain discovery when a team is using SSO.

Does Guru support SCIM?

Yes! Guru also supports SCIM provisioning in addition to SSO. You can read more about setting up SCIM here. Reach out to your designated Account Executive or our support team to learn more at

Still need help? We're here for you! 🤓

If you have any questions about Guru, please contact Guru Support by clicking "Chat with Us!" under 'Team Settings' in Guru or by sending an email to 🧠