Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Single Sign-On with Slack or Google

Cobot supports single sign-on via identity providers that support either OpenID Connect or OAuth2. This means, members and admins of a space can log in using various identity providers instead of having to set up a password for Cobot.

Unfortunately, Slack's OAuth2 implementation deviates from the standard, requiring a bit of extra setup.

To set up Cobot Single Sign-on (SSO) with Slack:

  • create an app on Slack with the identity.basic and identity.email scopes.
  • create a login provider configuration on Cobot under Setup -> Single Sign-on -> Add OAuth 2 Provider
  • and fill out the form as below:

Slack configuration

Google uses OpenID Connect which makes the setup very easy.

  • create an app on Google
  • create a login provider configuration on Cobot under Setup -> Single Sign-on -> Add OpenID Connect Provider
  • and fill out the form as below (add the Client ID/secret from Google):

Google configuration

More information about using Google for OpenID Connect can be found here:

https://developers.google.com/identity/protocols/oauth2/openid-connect

back to index