Prepare Directory Servers: Google Workspace (formerly G Suite)
Created: 2019-08-16 10:16:18Modified: 2025-12-01 14:56:31
Tags: Google (G Suite) System Requirements UnitySync
As of UnitySync v2.9, Discovery (read) and Synchronization (write) of Google Workspace is supported. This version, and newer versions, of UnitySync can Discover Users and Contacts from Google Workspace, and Sync Contacts to Google Workspace.
Google to AD example:
In a UnitySync connection with Google Workspace as the source, the Discovery phase runs to obtain the latest Google Workspace data. The Sync phase of that connection will use the data, writing to almost any Destination LDAP directory (including Active Directory). The data data can also be synced to an o365 tenant, be exported to a CSV file, or be written to almost any database (via ODBC).
AD to Google example:
In a UnitySync connection with Google Workspace as the destination, data will be discovered from the directory specified on the source tab. Then on Sync, the data will be written to the destination Google workspace.
IMPORTANT NOTE regarding Syncs INTO Google: On Sync, a Mod Object (modification of an existing Google contact) will result in a Delete/re-Add of that Google contact.*
Login ID Syntax
Authenticating with the Google workspace (source or destination) requirements:
Use of the default admin login is required.
A Google Admin must be Unrestricted.
Security > API Controls > App Access Control
In order to access the Google Workspace data, there is a one-time verification in order to receive an Access Token to authorize Unitysync to access the data.
If the login does not meet these requirements, the following error will occur:
400 admin_policy_enforced