Facing “Invalid Input” Error While Integrating Google Workspace as IdPSolved

Participant
Discussion
3 months ago Nov 17, 2025

We are trying to integrate Hexnode with Google Workspace as our Identity Provider and have been running into an issue during setup. We followed the official tutorial end to end, including creating the service account, enabling domain-wide delegation, generating and uploading the JSON key, and configuring the required APIs. We attempted the setup twice from scratch, but Hexnode consistently throws an “Invalid Input” error during the integration step. Could you help us understand what we should double-check to resolve this?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
3 months ago Nov 17, 2025
Marked SolutionPending Review

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

Save