Not enough privileges for contacts migration in GWMME
When migrating from Exchange/Microsoft 365 to Google Workspace the GWMME tool is a very handy tool that does a lot of work for you.
After creating a project in the Google Cloud console you need to enable some API's:
- Admin SDK
- Google Calendar API
- Contacts API
- Gmail API
- Groups Migration API
But after completing the setup and giving domain wide delegation for this API's and the starting the migration the following error will popup:
Contacts migration: The Google Workspace Admin User configured does not have enough privileges. Google Workspace server has forbidden the requested operation on the specified resource. Please make sure the account is a super-administrator.
To resolve this you also need to enable the People API, this new API is replacing the old Contacts API.
Make sure that domain wide delegation is given for https://www.googleapis.com/auth/contacts.
After enabling and setting domain wide delegation wait 10 minutes before rerun the migration test and everything should work.