Troubleshoot: Google Workspace Integration

500 Error when attempting to import Google Workspace Users

When using the Google Apps User Provisioning and Synch utility, administrators occasionally receive a 500 Error during the import process. This occurs after an admin has successfully established an OAuth connection and attempts to import users.


The most prevalent cause of this is the Google Apps account itself not having API Access enabled under > Security > API Reference > API access.


We recommend that you enable the API access setting and re-attempt to import users. 

A JumpCloud user bound to Google Workspace does not synchronize as expected.
  • If provisioning from JumpCloud to Google, the user might not show up in the Google Apps Admin Console.
  • Previously provisioned users don’t synchronize new passwords when reset in JumpCloud.

The username and/or password doesn't comply with Google's name and password guidelines. 

Make sure the Gmail username and password comply with Google's guidelines.

If the above resolutions don't solve the issue, contact your JumpCloud administrator to verify your account status and assist in troubleshooting. If signing up for service, please submit a support request and confirm the email address being used in the form.

New JumpCloud users don’t appear in Google Workspace

When a new user is created in JumpCloud, their account is not synchronized to and does not appear in Google Workspace list of users. Existing users will synchronize without issue.


The Google Workspace instance has run out of available license seats.


You'll need to increase the number of seats in your Google Workspace instance.

“Error 400: admin_policy_enforced”

When you attempt to authorize the Google Workspace Directory integration using a Super Administrator account, you can receive an “Error 400: admin_policy_enforced” error message.

There are three common causes for the "Error 400: admin_policy_enforced" message:

Cause 1:

API Access is Restricted. 

To fix this and Enable API Access: 

  1. Log in to the Google Workspace Admin Console.
  2. Go to Security > API Controls > Manage Google Services
  3. FindGoogle Workspace Admin and select Change Access
  4. Select Unrestricted: Any user-approved app can access a service to enable API Access

Cause 2:

One of the systems is disabled.

To fix this and enable systems:  

  1. Log in to the Google Workspace Admin Console.
  2. Go to Security  > API Permissions.
  3. Enable any disabled systems:

Cause 3:

URL Blocking is blocking necessary URLs like the GAM client_id.

To fix this and unblock necessary URLs:  

  1. Log in to the Google Workspace Admin Console. 
  2. Go to Devices > Chrome Settings > User Settings.
  3. Confirm that necessary URLs aren’t blocked.

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case