logo
search
Google Workspace Migration

How to Fix Google Workspace to Microsoft 365 Mail Migration Provisioning Error

Steven ParkerSteven Parker Oct 19, 2026 868 views

Question details

The administrator needs to resolve a provisioning failure preventing the successful migration of user mailboxes from Google Workspace to Microsoft 365.

How to Fix Google Workspace to Microsoft 365 Mail Migration Provisioning Error
Product
Microsoft 365 / Exchange Online
Device & OS
not provided
Scenario
Migrating email data from Google Workspace to Microsoft 365 using a configured migration batch and endpoint.
Observed behavior
The migration batch fails with a provisioning error despite the endpoint and prerequisites being configured, often due to unlicensed users, invalid SMTP addresses, or incorrect CSV configurations.
Before you start

Ensure you have global administrator or Exchange administrator privileges in your Microsoft 365 tenant and that you have access to Exchange Online PowerShell.

Solution 1Recommended

Verify User Licenses and Mailbox Provisioning

Use this solution to ensure the target user has the necessary licenses assigned, which is required for Microsoft 365 to provision the mailbox.

A common cause for provisioning errors is that the target Microsoft 365 account has not been assigned a license that includes Exchange Online. Without this license, the mailbox cannot be created to receive the migrated data.

1
Access the Microsoft 365 Admin Center

Navigate to the Microsoft 365 admin center and log in with your administrator credentials.

2
Locate the affected user

Go to 'Users' > 'Active users' in the left-hand navigation pane and search for the user who failed the migration.

3
Assign an Exchange Online license

Click on the user's display name, go to the 'Licenses and apps' tab, and ensure a license containing Exchange Online (e.g., Microsoft 365 Business Basic, E3) is checked. Save any changes.

4
Wait for mailbox provisioning

Wait a few minutes for the mailbox to finish provisioning in the background, then retry the migration batch.

Verify User Licenses and Mailbox Provisioning
Tip: You can verify the mailbox is ready when the user's 'Mail' tab in the admin center displays mailbox settings rather than a provisioning preparation message.
Free Microsoft Office alternative

Looking for a Lightweight Alternative to Microsoft 365?

Enterprise cloud migrations and tenant administration can be complex. If you or your users simply need reliable, powerful office software without the heavy administration overhead, WPS Office provides a fully featured desktop suite that is highly compatible with Microsoft formats.

Free to use with comprehensive Writer, Spreadsheet, and Presentation applicationsFully compatible with Microsoft Office formats (.docx, .xlsx, .pptx)Lightweight installation with an intuitive, tabbed interface for seamless onboardingNo complex cloud provisioning or Exchange administrative maintenance required
microsoft office alternative - wps office

Frequently Asked Questions

Why does my migration batch say 'ProvisioningFailed'?

This status typically occurs when the target Microsoft 365 user lacks a valid Exchange Online license, the CSV mapping file contains an incorrect email address, or the target mailbox has not finished being created in the tenant.

Do I have to license users before migrating from Google Workspace?

Yes. Microsoft 365 requires the target user account to exist and be assigned a valid license that includes Exchange Online services before it can provision the mailbox to receive migrated emails.

How can I view the exact error message for a failed migration user?

You can view detailed error messages by navigating to the Exchange admin center, clicking on your migration batch, and selecting 'View details' under the user status. Alternatively, use the 'Get-MigrationUserStatistics' cmdlet in Exchange Online PowerShell.