Hello,
Thank you for reaching out and for clearly outlining the steps you’ve already taken.
An “Invalid Input” error during Google Workspace IdP integration is usually tied to a configuration mismatch between the Google Developers Console, Google Admin Console, and the Hexnode Console. I recommend verifying the following points carefully:
In the Google Developers Console, ensure that the correct service account JSON file is being used, domain-wide delegation is enabled for that account, and all required APIs are enabled. Also confirm that the service account has the appropriate role assigned.
In the Google Admin Console, make sure the API client ID from the service account is properly authorized under domain-wide delegation and that the required OAuth scopes are added without formatting errors.
Within the Hexnode Console, double-check the admin email address, primary domain name, uploaded JSON key file, and token details to ensure they exactly match the Google Workspace configuration.
Once these values align correctly across all three consoles, the integration should complete successfully. If the issue persists after revalidating these settings, please let us know and we can take a closer look.
Best Regards,
George
Hexnode UEM