Migrate mailing lists to Google Groups

You can migrate your existing mailing lists (email groups) on an LDAP server to Google Groups, using either the Google Apps Directory Sync or Admin SDK’s Directory API.

Google Apps Directory Sync

Use Google Apps Directory Sync to create new groups for any mailing lists on your LDAP server that you want to use with your organization's Google Apps account. Directory Sync synchronizes only groups and their memberships, not the contents or settings of the groups.

Directory Sync provides a one-way synchronization, so you can continue to maintain your groups on your LDAP server and then synchronize them with your Google Groups service 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 Directory Sync migrated from your LDAP server. If the Groups for Business service is enabled, Directory Sync (version 1.6.12 or later) ignores user-created groups.

Each time you run Google Apps Directory Sync, 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

However, you can create exclusion rules in Directory Sync to prevent it from overwriting or deleting specific groups.

If Groups for Business is enabled

Each time you run Google Apps Directory Sync, 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
  • Does not add any groups you created on your LDAP server that have the same address as a group that a user already created

If the Groups for Business is enabled, make sure you're using Google Apps Directory Sync 1.6.12 or later. Otherwise, when you run Directory Sync, it will:

  • Delete any groups your users created
  • Remove users from any groups they subscribed to
Admin SDK's Directory API

Use this Directory API to create your own tool to synchronize mailing lists on your LDAP server with Google Apps. 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 article helpful?
Sign in to your account

Get account-specific help by signing in with your Apps for Work account email address, or learn how to get started with Apps for Work.