Google authentication

Use Google authentication with your Swarmia organization

Supported features

Swarmia supports authentication flow using Google. Once Google authentication has been enabled for your Swarmia organization, it's the only login method supported.

Prerequisites

To configure Google authentication you need to:

  • Have installed the Swarmia GitHub app
  • Be an admin of your Swarmia organization
  • Have access to your Google workspace. Personal accounts are not supported
After this, you can enable the login.

Enable the Google login

With Swarmia admin access, connect Google authentication for your organization

The installation will:

  • verify that you have access to your organization's Google workspace
  • enable the Google authentication for your organization
  • expire all current Github-initiated sessions
  • require you to log in again
  1. Navigate to the Google settings page
  2. Click Connect Google
  3. Log in back using Google

Disabling the Google authentication

If you wish to disable Google authentication and revert to GitHub-initiated login, contact support at hello@swarmia.com.

Frequently asked questions

What happens if my organization has Google enabled and someone logs in with their GitHub account?

Swarmia detects that the user belongs to your Github organization and gets redirected to the Google login.

What happens to existing users and teams if I enable Google authentication?

You will have the same users and teams. People will be prompted to link their GitHub account to their Google credentials when they log in the next time.

What happens if I have multiple Swarmia organizations

You can use Google authentication with all your Swarmia organizations. Upon authentication you will be prompted to select the organization you want to log into.