How to Fix Microsoft 365 Migration Fails When Google Workspace Service Key Is Missing
Question details
The user needs to resolve a failure during an automated Microsoft 365 migration from Google Workspace where the required service-key JSON file is not generated.
- Product
- Microsoft 365
- Device & OS
- not provided
- Scenario
- Setting up an automated migration from Google Workspace to Microsoft 365.
- Observed behavior
- The migration setup completes without producing the required service-key JSON file, causing an unexplained X error in the subsequent step.
Verify that you are logged in with Global Administrator privileges in your Microsoft 365 tenant and Super Admin privileges in Google Workspace before troubleshooting migration endpoint connections.
Seek Specialized Support on Microsoft Q&A
Because this issue involves backend key generation failures and specific Microsoft 365 tenant permissions, consulting Microsoft experts is the most effective approach.
Migrating from Google Workspace relies heavily on properly configured service accounts, API permissions, and JSON key files. If the automated setup fails to generate this key, manual intervention in the Google Cloud Console or specialized Microsoft support is required to identify the missing permissions and resolve the undocumented 'X' error.
Note the exact step in the migration wizard where the setup failed and take a screenshot of the unexplained 'X' error.
Navigate to the official Microsoft Q&A platform and log in using your Microsoft 365 administrator account.
Create a new thread detailing the missing Google Workspace service-key JSON file, key-generation settings, and the exact error prompt so Microsoft migration experts can investigate your tenant's issue.
Switch to WPS Office for a Hassle-Free Productivity Experience
If Microsoft 365 migration issues and missing service keys are delaying your team's productivity, consider WPS Office. It provides a lightweight, highly compatible, and user-friendly alternative to Microsoft Office, ensuring your workflows remain uninterrupted without the headache of complex cloud migrations.
- 1. Download the Installer: Visit the official WPS Office website and click 'Download WPS Office Free' to get the installer package.
- 2. Install on Your Devices: Run the lightweight setup file to quickly install the suite on your computer without complicated cloud server configurations.
- 3. Open and Edit Files Instantly: Launch WPS Office to instantly open your existing Word, Excel, or PowerPoint documents with perfect formatting preservation.

Frequently Asked Questions
Why is the Google Workspace service-key JSON file missing during migration?
This usually happens if the automated migration setup lacked the correct permissions in Google Cloud Console to create a service account and automatically generate the required JSON key file.
Can I manually create the service-key JSON file for Microsoft 365 migration?
Yes, you can manually navigate to the Google Cloud Console, create a service account with the required API scopes (such as Gmail, Calendar, and Contacts), generate a JSON key, and upload it to the Microsoft 365 Exchange admin center.
What does the unexplained X error mean in the Microsoft 365 migration wizard?
The generic 'X' error typically indicates a failure to authenticate or establish a connection with the Google Workspace environment, which is directly caused by the missing or invalid JSON service key.
Do I need special admin roles to migrate from Google Workspace to Microsoft 365?
Yes, you must be a Global Administrator or Exchange Administrator in Microsoft 365, and hold Super Admin privileges in Google Workspace to successfully configure the migration endpoints and create service accounts.




