Skip to main content

Google Workspace

Connection

Setup

1

Create a service account

In a Google Cloud project, create a service account and download the JSON key for it.
2

Delegate the scopes

Give the service account domain-wide delegation for the scopes under Permissions.
3

Choose the admin account

The service account acts on behalf of the specified admin. We recommend giving that admin only the privileges Klef actually needs.

Settings

Permissions

Minimum permissions the connection requires.

google_workspace.user

Fields

Default Account Matching Rules

When Klef adopts an account that already exists in Google Workspace, it works out whose it is by trying these in order. A connection can override them.

Examples

Google Workspace accounts

A suspended Google account before day one, licensed when they start, and suspended with its license returned when they leave.