What is your goal?
Hello, Make Support. I am unable to use the Google Sheets module because clicking “Click here to choose file” next to the spreadsheet name in the spreadsheet name field always displays the following error.
What is the problem?
403: PERMISSION_DENIED – The method does not allow unregistered callers (callers without established identity). Please use API key or other API consumer ID to call this API. I am using Make on an iPhone (Safari) and have connected my personal Google account.
What have you tried so far?
The following troubleshooting steps have already been completed:
- Enabled Google Sheets API in Google Cloud
- Enabled Google Drive API
- Set up Google Authentication Platform
- User type: External
- Created an OAuth 2.0 Client ID as a Web application
- Added Make Google OAuth redirect URI: https://www.integromat.com/oauth/cb/google/
- Added Google Sheets scope: https://www.googleapis.com/auth/spreadsheets
- Added Google Drive scope: https://www.googleapis.com/auth/drive
- Added Google account as a test user
- Used custom client ID and client secret in “Make” under Advanced Settings
- Recreated the Google connection after changing OAuth settings
- Google authentication completes successfully
However, the error is reproducible every time. Here are the reproduction steps:
- Create a new scenario in Make.
- Add Google Sheets → Add a row.
- Create a Google connection using custom OAuth Client ID and Client Secret.
- Complete Google authentication.
- Click “Click here to choose file” below the spreadsheet name.
- The 403 PERMISSION_DENIED error appears immediately.
Therefore, the failure occurs when Make attempts to fetch/select the Google Spreadsheet file, not during the initial Google OAuth login. I also found another Make Community report describing substantially the same error: Issue with Google Sheets module – Error 403: The method does not allow unregistered callers. Could you please investigate from the Make side, specifically verifying:
- Whether the Google Sheets file picker/API request is being sent without the correct API consumer ID.
- Whether Make is actually using my custom OAuth client ID for the file selection request.
- Whether old/default/empty credentials are being used internally despite creating a new custom OAuth connection.
- Whether there is a known issue with the Google Sheets module or Google file picker causing this 403 error.
- Server-side logs for the failed Google Sheets request, if available.
Additionally, I would appreciate confirmation of the exact current OAuth configuration required for Google Sheets connections in Make in 2026. I can provide screenshots of the error and my Google Cloud OAuth settings if needed. Thank you.
