Google Cloud Directory Sync (GCDS) runs on premises, in your server environment. Use GCDS to synchronize your Google users, groups, and shared contacts to match the information in your LDAP server. Learn more about GCDS.
Directory Sync is a newer version of GCDS which is cloud-based and has different features. Directory Sync is in public beta and can be used alone or with Inbound SCIM. Learn more about Directory sync (beta).
Inbound SCIM lets you sync your Google Workspace directory with any SCIM-compatible identity providers (IdP), HR systems (HRIS), or other custom applications. Inbound SCIM can be used alone or with Directory Sync. Learn more about Inbound SCIM.
Compare features
| Feature | GCDS | Directory Sync | Inbound SCIM |
|---|---|---|---|
| Hardware & software installation required? | Yes, requires on-premises software. | No, Directory Sync is a cloud-based solution. | No, Inbound SCIM is a cloud-based solution. |
| External directory support | Supports all LDAP-compliant directories, including Active Directory and OpenLDAP. | Supports Microsoft Active Directory (AD) and Microsoft Azure Active Directory (Azure AD). | Supported by most major IdPs, HRIS, or custom applications that support the SCIM 2.0 standard. |
| How it connects to the external server | Usually resides on the same network as your LDAP server. |
|
|
| Types of data synced | Users (including admins), groups, calendar resources, external contacts, passwords.
Go to What is synced? |
Non-admin users and groups | Users and groups |
| Able to sync from multiple external sources? | No |
|
Yes |
| Complexity of set up | Can be highly complex, depending on your organization's needs | Simplified setup using your Google Admin console | Simplified setup using your Google Admin console |
| Frequency of sync | Configurable by administrator. Requires third-party scheduling software to automate syncs. | Full sync starts one hour after the previous sync finishes. This interval can't be altered. | SCIM is a push-based sync that depends on the frequency of SCIM client API requests. |
| Troubleshooting & logging | Might need to compile log files from multiple servers. | Centralized reporting in the Google Admin console. You can filter, search, and set custom alerts. | Centralized reporting in the Google Admin console. You can review errors in the API responses. |
| User attribute mapping | You can map:
|
You can map the following attributes:
|
See SCIM API documentation for mapping details. |
| Organizational unit mapping | Automatically places users in designated organizational units. | Users can be mapped to a specified organizational unit. | Not available |
Related topics
Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.