This article explains how to configure a G Suite Connector and the Google feeds you need in your Google admin console whenever migrating TO and FROM G Suite.
Domain Names: enter the Domain Names to manage.
Administrator/Migration account: most of the Google APIs need an account to impersonate (run on behalf), please enter the email address of the account that will be used for the migration or coexistence.
The account should be administrator of the tenant for Google Site, Groups, Team Drive migration, or GALSync, and Free/Busy. It is not used for Mailbox and Drive migration.
For migration products, additional information may be required:
Migration account password: enter the password of your account, please make sure the password will not expire during the project.
Phone Number and Favourite Logon Location are required by Google Site and Google Groups migration (Google may ask to answer security questions if it detects login from an unusual location).
Click on NEXT then COMPLETE.
Set The Google Feeds
You need to give Cloudiway permissions to access your data through the Google APIs.
Please keep in mind that the Client Name to be used is: 114818336788408865729
This will grant Cloudiway products access to the appropriate scopes (make sure there are no leading or trailing spaces).
- Go to https://admin.google.com and log in with your Super Admin console credentials
- Click on Security, then Advanced settings (you might need to click on Show more to see this)
- Click on API Permissions
- Click MANAGE DOMAIN WIDE DELEGATION, then Add New
- In the Client ID: paste 114818336788408865729
- Determine the required scopes (see list below) and add them into the OAuth Scopes (comma-delimited) field
- Click on the Authorize button
Mail Migration FROM G Suite (Gmail)
https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/gmail.labels,
https://www.googleapis.com/auth/tasks.readonly,
https://www.googleapis.com/auth/contacts.readonly,
https://www.googleapis.com/auth/gmail.imap_admin,
https://www.googleapis.com/auth/gmail.readonly
Mail Migration TO G Suite (Gmail)
https://www.googleapis.com/auth/admin.directory.resource.calendar,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/gmail.labels,
https://www.googleapis.com/auth/tasks,
https://www.googleapis.com/auth/gmail.insert,
https://www.googleapis.com/auth/gmail.readonly,
https://www.googleapis.com/auth/contacts,
https://www.googleapis.com/auth/gmail.imap_admin
Migration FROM Google Vault
Migration FROM GDrive or Google Team Drive
Migration TO GDrive or Google Team Drive
https://www.googleapis.com/auth/drive
Migration FROM Google Sites
https://www.google.com/calendar/feeds/,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/drive.readonly,
https://sites.google.com/feeds/
GALSync G Suite
https://apps-apis.google.com/a/feeds/user/,
https://apps-apis.google.com/a/feeds/groups/,
https://apps-apis.google.com/a/feeds/policies/,
https://www.google.com/m8/feeds/,
https://apps-apis.google.com/a/feeds/alias/,
https://www.googleapis.com/auth/admin.directory.user,
https://www.googleapis.com/auth/admin.directory.user.readonly
Free/Busy G Suite
https://www.googleapis.com/auth/calendar.freebusy
Get List (Used by Mail and File Migration products)
To automatically connect to your Google tenant and retrieve the list of existing users, you need to add the following feed:
https://www.googleapis.com/auth/admin.directory.user.readonly
NOTE: 1. Each scope must be separated by a comma.
2. Some scopes require slashes (/) at the end and others don’t: please use the above strings.
3. If you add another scope later, existing scopes will be removed: you need to add the whole list at the same time.
4. The last scope “admin.directory.user.readonly” is required only if you want to import users.
Want to learn more about Cloudiway? View our professional resources, including white papers, datasheets, and customer stories on cloudiway.com