Skip to main content
All CollectionsCommandSAML/SSO
OIDC Based SSO for Google Workspace
OIDC Based SSO for Google Workspace
Updated today

Verkada Command supports Single Sign-On (SSO) through OpenID Connect (OIDC) with Google Workspace. This integration allows our users to seamlessly and securely authenticate using their existing Google credentials, streamlining access to Command and enhancing overall security.


OIDC configuration

  1. Log in to your Google Cloud console.

  2. Click New Project to create a new project under your Google Workspace organization.

  3. In your new project, navigate to APIs & Services > Library.

    1. Enable the following APIs:

      1. Identity and Access Management (IAM) API

      2. Admin SDK API

  4. Navigate to APIs & Services > OAuth Consent Screen. Select Internal for the User Type and click Create.

  5. Click Edit App.

  6. Configure your OAuth Consent Screen. Give your app an identifiable name (e.g., Verkada SSO OIDC), and put the email of the entity that manages your organization’s Google Workspace (e.g., IT) as your app’s user support email. Click Save and Continue.

  7. Configure your OAuth Scopes.

  8. Select the following scopes:

  9. Click Update.

    If you do not see the last option, you may have to Add To Table under Manually add scopes.

  10. Click Save and Continue and return to your application’s dashboard.

  11. Navigate to Credentials. Click Create Credentials and create an OAuth client ID.

  12. Select Web application as your application type. Give your client an identifiable name, and add https://command.verkada.com/oidc/google/callback to the list of authorized redirect URIs. Click Create.

  13. Copy your Client ID. Note that we will not be using the Client secret.


Verkada Command Configuration

  1. In Verkada Command, go to All Products > Admin.

  2. In the left navigation, select Privacy & Security .

  3. Under Authentication & User Configuration select Single Sign-On Configuration.

  4. Next to OIDC Configuration, click Add New.

  5. Under Select Provider, select Google.

  6. Under Client and Tenant ID's click Add.

    1. In the Client ID field, paste the Client ID you copied from Google Cloud Console.

    2. In the Tenant ID field, enter the domain used by your organization’s Google Workspace (if your Google email is [email protected], enter your-domain.com).

    3. Click on Done to complete the configuration.

  7. Under Login Test click Run Login Test.

  8. A successful login test should redirect to the OIDC configuration page. Once you’re logged in, add the domain that you need to whitelist under Associated Domains.

  9. Once your domain is added, run the login test again. SSO will not be enabled until this second login test successfully completes.

  10. Once your domain is verified, you should see it successfully validated.


Need more help? Contact Verkada Support.

Did this answer your question?