Chat now with support
Chat with Support

Metalogix Essentials for Office 365 2.4 - Advanced Installation Guide

Connecting to Google Admin Console

This sections describes the process required in order to connect to Google's Admin Console in order to run bulk migrations of Google Drives to Microsoft OneDrive.  

Note: If you are planning to migrate each drive individually, you can skip this section.

1.Open the Google Cloud Developer Console and login with your Google Admin Account. https://console.developers.google.com

2.From the dashboard, select create new project. Give your project a name and click Create.
Google Prerequisites1

3.Once the Project has been created, the Library view should appear, if it does not then you can select Library on the left side navigation pane. Confirm that the project name you just created is shown in the ribbon.
Google Prerequisites2

4.Search for, and enable the Google Drive API and the Admin SDK.
Google Prerequisites3

5.Switch to the credentials section by selecting Credentials in the left hand panel.
Google Prerequisites4

6.On the Credentials screen click Create Credentials, and then Service Account Key.
Google Prerequisites5

7.On the Create Service Account Key Screen do the following and then click Create in order to create your new service account.

a.Select New Service Account as the account type.
Google Prerequisites6

b.Give your service account a name.

c.Under Role select Project and then Owner.
Google Prerequisites7

d.Select P12 as your key type.
Google Prerequisites8

8.In a few seconds, you should be prompted to download and save your P12 key file. Please do so and save this p12 file to a location on your computer.

9.After the file is saved, you should be redirected back to the Credentials screen where your new service account is now listed. If you are not, please click the Credentials button in the left side navigation bar.

10. From this Credentials screen, click the button to the right labeled Manage service accounts.
Google Prerequisites9

11.You should now be on a page called "Service Accounts for Project 'yourprojectname'". Locate and select the service account name you created. Select the vertical ellipsis button located to the right of your service account, this will open a drop down menu. Choose Edit from the drop down menu.
Google Prerequisites10

12.On the Edit Service Account dialog, check the box to "Enable G Suite Domain-wide Delegation". A new field "Product name for the consent screen" may appear, if it does enter any name you wish in this box and click Save. If it does not just continue to the next step.

13. You should now see “View Client ID” in the Options section for your service account. Click on View Client ID.
Google Prerequisites12

14.When the page opens, copy and save the following parameters to a new text file on your computer:

oClient ID

oService Account
Google Prerequisites13

15.Open a new tab in your browser and go to https://admin.google.com. Login with your admin account if necessary.

16.From the Admin Home page, select the menu button on the top left hand corner, and click the Security menu option.
Google Prerequisites14

17.On the Security page select Advanced Settings, and then under Authentication select Manage API Client Access.
Google Prerequisites15

18.In the left field named “Client Name” paste in the Client ID value you generated in step 14.
Google Prerequisites16

19.In the right field named “One or More API Scopes” copy the following string being sure there are no leading or trailing spaces.
 
https://docs.google.com/feeds,https://www.googleapis.com/auth/admin.directory.group.member.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://www.googleapis.com/auth/drive.file,https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/userinfo.profile,https://www.googleapis.com/oauth2/v1/userinfo
 
Google Prerequisites17

20.Click Authorize. The screen should refresh and display the pair you just entered in the list below the fields.

21.Start Metalogix Essentials software, go to Drives tab and click Copy Google Drive in the ribbon. Select "Copy Google Drive to OneDrive" from the drop down list.
Google Prerequisites18

22.Enter the Google Drive parameters as follows and then click Connect:

a.Admin User – the username of the account that was just used to create the service account.

b.P12 Key File – click the Load button and select the .p12 key file you downloaded earlier

c.Service Account – paste in the service account ID that you saved to a text file earlier. You want to paste the service account that is formatted like an email address.
Google Prerequisites19

23.In a few seconds, you should receive the message “Successfully connected to Google Drive”.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating