Access blocked: n8n.cloud has not completed the Google verification process

Hi,

Problem: I am trying to connect Google Drive and the message keeps coming: “Access blocked: n8n.cloud has not completed the Google verification process”.

Detailes of the Error: " Error 403: access_denied

Request details: access_type=offline response_type=code redirect_uri=https://oauth.n8n.cloud/oauth2/callback state=eyJ0b2tlbiI6ImV4U2FBcHhlLVJoZHBJVy1CeUc2cVRHZlNPWEdoSWprcHRyOCIsImNpZCI6ImcwVWpPOHFSZ1FPemVwelUiLCJjcmVhdGVkQXQiOjE3NDA4MzI0OTYwNTQsImhvc3QiOiJhaXJvbGRpLmFwcC5uOG4uY2xvdWQvcmVzdCJ9 prompt=consent client_id=788535285515-scpa7m0fth5ka0n8h97ct9d5d0j21cgh.apps.googleusercontent.com scope=https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.appdata https://www.googleapis.com/auth/drive.photos.readonly flowName=GeneralOAuthFlow "

I have started using N8N on the N8N cloud, for a quick start.
I have created already a successful connection between a N8N AI Agent to Google Calendar.
But it does not work for Google Drive.

Could anybody help me out, please?
Regards

Carlo

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey, @CARLO_AIROLDI
403 Forbidden usually means that you are authenticated but you don’t have permissions to perform the specific action.

If you used the same OAuth Application for google Calendar and it worked you should double-check if you’ve enabled the google drive API from gcp:

Hi, hrishikesh.
Thank you for your orientations.
I have been trying to fix it up since you replied, but I couldn’t.
I am not a tech guy, so I need to navigate back and forth in order to find out where things are.
When you said to go to Google Cloud console, at https://console.cloud.google.com/apis/credentials/consent, it does not give me the possibility of adding a new user for testing. I tried to find other places with this option, but I couldn’t find it.
It is important to say that:
1 - I am doing everything in my own personal Google accounts in order to learn how to use n8n. So I don’t have an “organization” associated.
2 - I can connect (create and delete) Google sheet files and manage Google calendars. The problem only happens when I try to work with Google Drive.
3 - The error message is “access denied” (after all the IDs and secret keys were properly set up thousands of times eheheheh). It says a “verification” is missing for n8n.cloud. It seems that is not on my end.
4 - I am just learning and practicing to do something in the future, but for now I have nothing to publish. It is only myself.

Sorry for bothering you, but could you guide me again?

Best regards.
Carlo

Hi, Ventsislav_Minev
Thank you for your orientations.
I have been trying to fix it up since you replied, but I couldn’t.
I am not a tech guy, so I need to navigate back and forth in order to find out where things are.
When you said to go to Google Cloud console and make sure it was enabled. I did it. I also created other OAuth Applications to confirm, but they didn’t work either.
It is important to say that:
1 - I am doing everything in my own personal Google accounts in order to learn how to use n8n. So I don’t have an “organization” associated.
2 - I can connect (create and delete) Google sheet files and manage Google calendars. The problem only happens when I try to work with Google Drive.
3 - The error message is “access denied” (after all the IDs and secret keys were properly set up thousands of times eheheheh). It says a “verification” is missing for n8n.cloud. It seems that is not on my end.
4 - I am just learning and practicing, and nothing will be send to production so soon. It is only for test purposes.

Sorry for bothering you, but could you see any other possibility to sort this problem out?
Best regards.
Carlo

I forgot to say that I am hosting it at n8n cloud, and not in my own environment.

You likely need to go here:

and then on that page (ignore the publish app button, I got the screenshot from somewhere else), go to the bottom where you can see “Test users”. You might have to either add your gmail address as a test user or if that doesn’t work click on publish app button.

2 Likes

This is what made it work for me!
I needed to add myself as a tester to the project.

Thank you!

Awesome! Please consider marking it as a solution! :slight_smile:

How do I do that? I don’t see that option…

Sorry, looks like the OP needs to do it :sweat_smile:

Since @hrishikesh shared the screenshot, Google updated the screen, and now Publishing Status and Test Users appear under Audience.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.