Migrate mailing lists to Google Groups

As a G Suite Groups administrator, you can migrate your existing mailing lists (email groups) on an LDAP server to Google Groups, using either the Google Cloud Directory Sync (GCDS) or Admin SDK’s Directory API.

Google Cloud Directory Sync

Use Google Cloud Directory Sync (GCDS) to create new groups for any mailing lists on your LDAP server or Microsoft® Active Directory® that you want to use with your organization's G Suite account. GCDS synchronizes only groups and their memberships, not the contents or settings of the groups.

GCDS provides a one-way synchronization, so you can continue to maintain your groups on your LDAP server and then synchronize them with Google Groups periodically.

How synchronization works

Synchronization works only with groups that were created in the Google Admin console—that is, groups that either an administrator added directly or GCDS migrated from your LDAP server. If the Groups for Business service is enabled, GCDS ignores user-created groups.

Each time you run GCDS, it:

  • Overwrites the members list, owner, and description for groups that also exist on your LDAP server, but ignores the access settings for these groups
  • Deletes groups that don't also exist on your LDAP server

You can create exclusion rules in GCDS to prevent it from overwriting or deleting specific groups.

If Groups for Business is enabled

Each time you run GCDS, it:

  • Ignores all groups that users or administrators created using the Groups for Business user interface
  • Ignores any group's discussion archives and all settings that are available only in the Groups for Business service interface
  • Doesn't add any groups you created on your LDAP server that have the same address as a group that a user already created
Admin SDK's Directory API

Use this Directory API to create your own tool to synchronize mailing lists on your LDAP server with G Suite. This option requires programming expertise.

Default settings for migrated groups

Groups you migrate to Google Groups receive the following access settings that you can edit after migration:

  • Who can view: All members of the group.
  • Listing: Do not list this group.
  • Who can view members: Only managers and owners can view the group members list.
  • Who can join: Anyone in the organization can ask to join.
  • Allow External Members: Disallowed.
  • Who can post messages: Anyone from your domain can post.
  • Allow posting from the web: Allowed.
  • Who can invite new members: Managers and owners only
  • Message moderation: No moderation.
  • Message archival: Archive is disabled.
  • Allow External Email: Disallowed.

If Groups for Business is enabled, the Groups for Business sharing settings apply to all migrated groups.

Was this helpful?
How can we improve it?