Solving Google Authorization Error 400: admin_policy_enforced

We encountered this error while authenticating via our G-Suite for a www.DialPad.com installation - The solution follows…

Error:
The error message « Error 400 : admin_policy_enforced » is caused by changes in permissions that haven’t been accepted. This error appears when trying to sign in DialPad.com or other G-Suite authenticated apps, while these permissions are out of sync.

Solving Google Authorization Error 400: admin_policy_enforced

Solution:

  1. Login as the G-Suite Admin and goto:

  2. Apps / Additional Google services / Settings for Web and App Activity

  3. By default this option is off for everyone, Turn on

If the above does not work… (while logged in as a GSuite Admin)

Security / API Controls / App Access Control / Dialpad

Find Dialpad for IOS - option for Trusted
Find Dialpad for web application - option Allow Access to All google apps vs Limited

Added information and resources to resolve:

I found some helpful articles from Google:
https://support.google.com/a/thread/18752577?hl=en
https://groups.google.com/forum/#!msg/google-apps-manager/ycW4gCQeNq0/bXNjWUAvEwAJ

You may need to reach out to your IT team in order to accomplish the steps in the link above.

Below is a Google article that covers permissions. A Google Admin will need to lift the restrictions for the Dialpad App. Below is an article that covers this information:
https://support.google.com/a/answer/7281227