Skip to main content

Google Workspace Integration

This guide walks you through the process of connecting your Google Workspace environment to ComplyJet.

Upendra Varma avatar
Written by Upendra Varma
Updated over a week ago

Step 1: Sign in to Google Admin Console

Before beginning the setup, make sure you're logged in with a Google Workspace account that has super-admin privileges.

  1. Log in using an account with super-admin rights.

  2. Locate your Google Workspace Primary Domain or Customer ID:

    • Example Primary Domain: yourcompany.com

    • Example Customer ID: C012345678

  3. Enter this value into the Provider Account ID field in ComplyJet.

Why this is needed: This identifies your organization and ensures data is pulled from the correct domain.

Step 2: Configure Domain-Wide Delegation

To allow ComplyJet access to your organization’s directory data, you’ll need to configure Domain-Wide Delegation.

  1. In the Admin Console, navigate to:

    Security > API Controls > Manage Domain-Wide Delegation

  2. Click Add New to add a new client ID.


Step 3: Set Required OAuth Scopes

  1. When adding the client ID, you will also be asked to provide OAuth scopes.

  2. Copy and paste the following read-only scopes into the OAuth Scopes field (one per line):

pgsql CopyEdit <https://www.googleapis.com/auth/admin.directory.user.readonly> <https://www.googleapis.com/auth/admin.directory.group.readonly> <https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly>
  1. Click Authorize to save the changes.

Why this is needed: These scopes allow ComplyJet to fetch user, group, and role information from your domain, without making any changes.


Step 4: Confirm Delegation Provisioning

  1. After authorization, verify that the domain-wide delegation entry appears in the list.

  2. Confirm that the Client ID and OAuth scopes were saved correctly.

Note: If not configured properly, ComplyJet will not be able to retrieve directory data.


Step 5: Provide Super-Admin Email in ComplyJet

  1. In the ComplyJet setup form, enter the email address of a Google Workspace user with super-admin rights.

Why this is needed: This email will be used by ComplyJet to impersonate and access directory data via delegated access.


Completion

Once all steps are completed and the required fields are entered into ComplyJet, click Connect to finish the setup. ComplyJet will begin syncing your directory metadata and performing compliance checks based on your Google Workspace configuration.


If you encounter any issues during setup, please reach out to our support team via the in-app chat. We're happy to assist.

Did this answer your question?