Migrate Your Data to Microsoft 365

This web application will configure your Google Account in preparation for a migration of all your Google content to Microsoft 365 email system.

1
Authentication
2
Project
3
Service Account
4
Enable APIs
5
JSON Key
6
Delegation
7
Complete

Google Authentication

You'll need to authorize this application to access your Google account to facilitate the migration process.

What access does this grant?

By authorizing this application, and providing the JSON key generated, you will grant full access to your Google account and all of its data to facilitate a transfer of your content to Microsoft 365.

If you do not want to grant access to your Google account, then you should not use this application.

I can't sign in, it says the application is blocked.

You must have third-party applications enabled on your Google account to use this web application. If you are an Admin on the Google account, you can confirm this setting at: https://admin.google.com/ac/owl/settings

Make sure "Unconfigured third-party apps" is set to "(Default) Allow users to access any third-party apps".

Project Management

Service Accounts

Checking API Statuses

JSON Key Creation

Enable Domain-Wide Delegation

1
Copy Your Client ID
First, you need to copy your Client ID.
This unique identifier tells Google to use the application we just created to acces your data.

Your Client ID

2
Open Google Admin Console
Now we'll open the Google Admin Console where you'll configure Domain-Wide Delegation.
  • This will open in a new tab so you can easily switch back and forth.
  • You may be asked to provide your Google password one more time.
  • Come back here after it opens.

Launch Google Admin Console

3
Add New Client ID
In Google click the "Add new" to add your Client ID.

What to do in Google Admin

  1. Go back to the Google tab that just opened
  2. Click "Add new" at the top.
  3. Paste your Client ID (Ctrl+V or Cmd+V) into the Client ID field.
  4. Come back here
4
Copy OAuth Scopes
These scopes define what data the migration tool can access.
Click to copy them.

OAuth Scopes

5
Complete Authorization
In Google, paste the Scopes in to Authorize our application.

Final Steps in Google Admin

  1. Go back to the Google tab that we opened
  2. Paste the OAuth scopes (Ctrl+V or Cmd+V)
  3. Click "Authorize"
  4. Come back here

Migration Setup Complete

Congratulations! You have successfully completed all steps to prepare your Google account for migration to Microsoft 365.

Next Steps:

  • Contact your Microsoft 365 provider
  • Provide the downloaded JSON Key
  • Discuss migration timeframes
  • Click Sign Out at the top

Once you have sent the JSON Key to your Microsoft 365 provider, you may delete it from your computer.