Overview

Microsoft Migration Manager allows organizations to migrate Google Drive workloads directly into Microsoft 365 services such as OneDrive for Business and SharePoint Online.

The migration solution supports:

Migration Manager provides a centralized migration experience without relying on third-party migration utilities.

Supported Migration Scenarios

Supported Workloads

Unsupported or Limited Items

The following items may not migrate fully or may require manual validation:

Prerequisites

Before starting the migration, ensure all prerequisites are completed.

Microsoft 365 Requirements

Google Workspace Requirements

Required Permissions

PlatformRequired Role
Microsoft 365Global Administrator
Microsoft 365SharePoint Administrator
Google WorkspaceSuper Administrator
Google CloudProject Owner

Pre-Migration Assessment

Before starting migration, perform a detailed assessment.

Recommended Tasks

A proper assessment reduces migration failures and minimizes business disruption.

OneDrive Provisioning Validation

Ensure OneDrive is provisioned for all users.

Users can provision by signing in, or admins can use PowerShell:

Request-SPOPersonalSite -UserEmails [email protected]

Create Google Cloud Project

A Google Cloud Project is required to enable APIs, authentication, and service account integration.

Why This Is Required

Prerequisites

Steps to Create Google Cloud Project

Step 1 – Open Console

https://console.cloud.google.com

Step 2 – Create Project

Step 3 – Configure

FieldValue
Project NameCustom name
OrganizationSelect org
LocationSelect location

Step 4 – Create

Common Errors

Permission Denied

Cause: Insufficient permissions
Fix: Assign:

Organization Policy Restriction

Cause: Security policy block
Fix: Allow:

APIs Disabled

Enable via:

Admin Center → Security → API Controls

Enable Google APIs

Required APIs:

Steps:

Configure OAuth Consent Screen

Create Service Account

Enable Domain-Wide Delegation

Copy:

Create Service Account Key

Configure API Access (Google Admin)

Enter:

https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly

Configure Migration in Microsoft 365

Start Drive Scan

Configure Destinations

SourceDestination
My DriveOneDrive
Shared DrivesSharePoint

Start Migration

Features:

Monitor Migration

StatusDescription
QueuedWaiting
In ProgressRunning
CompletedSuccess
FailedNeeds fix

Migration Limitations

Shared Drive Permission Considerations

Post-Migration Validation

Troubleshooting

Authentication Failure

Verify:

API Denied

Enable required APIs.

User Mapping Errors

Ensure users:

Final Cutover

Best Practices

Conclusion

Microsoft 365 Migration Manager provides a scalable and native solution for migrating Google Drive workloads into OneDrive and SharePoint Online.

Proper configuration of APIs, authentication, permissions, and mappings ensures a secure and efficient migration.

Careful planning, pilot testing, and validation are critical for success.