How to enable a G Suite email migration

If you looking to migrate a Gmail.com account and only need email data to be transferred, there is a slightly abbreviated guide here migrating to Thexyz from Gmail.

Complete these steps to grant our email migration tool access to the appropriate scopes if your existing email is hosted with Google G Suite.

  1. Go to https://admin.google.com and authenticate as a domain administrator.

  2. Click the Security.



    Note: If you do not see the security icon on your home page of the admin console, you do not have the necessary rights on your account to make these changes. Request administrator access from the customer to implement these changes.
  3. Click Show more, and then click Advanced settings.

  4. Click Manage API client access.

  5. Enter 113321175602709078332 into the Client Name field.

  6. Enter one of the following scopes into the One or More API Scopes field, depending on whether G Suite is the Source or Destination.

    • G Suite as the Source (read-only scopes):

      https://mail.google.com/, https://www.google.com/m8/feeds, https://www.googleapis.com/auth/contacts.readonly, https://www.googleapis.com/auth/calendar.readonly, https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/drive, https://sites.google.com/feeds/, https://www.googleapis.com/auth/gmail.settings.sharing, https://www.googleapis.com/auth/gmail.settings.basic
    • G Suite as the Destination (full scopes):

      https://mail.google.com/, https://www.google.com/m8/feeds, https://www.googleapis.com/auth/contacts.readonly, https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/admin.directory.group, https://www.googleapis.com/auth/admin.directory.user, https://www.googleapis.com/auth/drive, https://sites.google.com/feeds/, https://www.googleapis.com/auth/gmail.settings.sharing, https://www.googleapis.com/auth/gmail.settings.basic
  7. Click Authorize.
  • Note: The client name is 113321175602709078332. Make sure there are no leading or trailing spaces, as this may cause the error "URL ends with an invalid top-level domain name." This will grant the email migration server access to the appropriate scopes.

Enable API access in G Suite

  1. Go back to Security.

  2. Click API Reference.

  3. Make sure that Enable API Access is selected.

Enable APIs and Whitelist MigrationWiz as a Trusted App

  1. Go back to Security.
  2. Click API Permissions.
  3. Verify that all options listed are marked Enable. If there are any not enabled, click Enable for those items and click Save.
    api_permissions.PNG
  4. Click Trusted Apps.
  5. Click the + (GoogleWhiteListButton.JPG) button to Whitelist an app.
  6. Select Web Application from the drop-down menu.
  7. Enter 113321175602709078332 for the OAuth2 Client ID.
  8. Click Add.

Once you have added the API scopes to your G Suites tenant, and enabled API access, you can proceed with the email migration.

  • 33 Users Found This Useful
Was this answer helpful?

Related Articles

Moving an Email into a Folder

To move an email into another folder, click and drag the email from the email list to a folder in...

Renaming a Folder

To rename a folder with Webmail, follow the directions below:1. Right click on the email folder...

Automatically forward email to another email account

You can use the email forwarding feature to send incoming email to an external email account by...

Best practice for Thexyz email storage maintenance

This article describes how to monitor user storage in the Thexyz Email Admin Control Panel as...

Email sending best practices

Person-to-Person When sending email person-to-person, these tips are general guidelines that are...