Problem
Login to Google Drive using CleverTouch Interactive Screen (third party client) fails due to the following error message: Error 400: admin_policy_enforced.
Environment
- Non Google Device, login through third party client
Solution
The error message when trying to sign in must show a third party client ID, this ID needs to be added in the Admin console Allow list:
- Log in to the Admin console.
- Open Security > Access and data control > API controls.
- Select Manage third party apps access.
- Click Add app and then OAuth App Name Or Client ID.
- Enter the client ID and click Search.
- Make sure there is no spaces at the end or the beginning.
- Select the app that you found in the result.
- Checkmark the box and then click Select again.
- Make sure to select Trusted: Can access all Google Services and then select Configure.
Cause
The third party client need to be allowed in Admin console.