Denied Access to Google Account - n8n.cloud OAuth Issue

Hello everyone,

I’m having an issue with accessing my Google account through the n8n.cloud platform. I have the Google Drive, Google Sheets, and Gmail APIs enabled, and I’ve created a Google account with OAuth access. However, when trying to sign in, I’m getting an “Acceso bloqueado: n8n.cloud no ha completado el proceso de verificación de Google” message, which translates to “Access blocked: n8n.cloud has not completed the Google verification process.”

Here are the details:

  1. The error message states that “n8n.cloud no ha completado el proceso de verificación de Google” - meaning the n8n.cloud application has not completed the Google verification process.
  2. The image shows that the “OAuth Redirect URL” is set to “https://oauth.n8n.cloud/oauth2/callback”, which seems to be the correct URL.
    I have set each ID as it should be according to the n8n requirements, but I still can’t gain access. Does anyone know why?
    Thank you in advance for your help!



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:

Have you set up your oauth consent screen?
When going through that you need to set the authorized domains as well as the allowed scopes.

it’s also possible that you need to add https://oauth.n8n.cloud to the javascript origins above the redirct uri field

let me know if you have any questions about that

1 Like

Like this ?? o what. thanks for your time.

1 Like

Hi @Patricio

Are you sure you’re trying with the correct account? In my case, I once encountered an issue because I was using a different account, as we often have multiple Gmail accounts within the same profile.

Another option: have you tried refreshing the page? That has worked for me in some cases.

I have just only 1 Account, also yep. :frowning:

I just translated the error message and know the problem. sorry i should have done that first.

You should have testing mode turned off.

Go to the oauth consent screen and press publish app

DO NOT press anything like prepare for verification or submit verification…you dont need to. It will be blocked by google if you try.

Make that change and see if it helps

You just need to add n8n.cloud into the authorized domains, but i am not even sure if that is required

5 Likes

Hi everyone,

The solution “Publish the app” worked for me, but now I’m dealing with another problematic screen, when I select the signing Gmail account. The translation from French to English is:

"Google has not validated this application.
The application is requesting access to sensitive information in your Google account. We recommend that you do not use this application until the developer (myDevEmail@gmail.com) has submitted it for validation to Google.

If you are the developer, submit a validation request to remove this screen. Learn more."
(see screenshot)

Then again, if I click on advanced parameters, (below that warning message) the following message appears:

"Do not proceed unless you understand the risks and trust the developer ([email protected]).

Access myserver.app (unsecured)."

And while I’m tempted to click on it… This is scary.

FYI, the email mentioned in that warning is the developer email (mine) in the project in question on Google cloud… So I don’t understand what’s expected from me.

The “learn more” link is the following Unverified apps - Google Cloud Platform Console Help and is talking about scope … but since I’m the owner of this project and the only one working on it by now (to train myself on n8n)… What’s the purpose… Still I’ve put myself in the IAM (see screenshot)

Do you know what I should do to get things right?


To be more specific, the following panel (showed in the tutorial which is 3 months old allowing to add users) didn’t appear at all while setting up this project and still doesn’t appear when I’m in that menu

so I added myself (same Gmail email) through the dashboard

.

Since I still had the same warning I finally dared to click on " Access myserver.app (unsecured)" and it went through… Still now I am wondering if this is OK or could/would lead to future issues?

This is normal as it’s technically and “unverified” app, so it makes sense for google to warn users. You can click the allow or continue button ( i think in English it usually says continue anyway to unsafe site)

i dont think it warns you if you are the user or the same organization as the person that sets up the auth screen.

This is usually fine because this is something you’re only supposed to use internally. Having client’s credentials in your community edition n8n instance is against the licenses agreement, its considered reselling the service.

1 Like

Thank you Liam, I feel better!

this doesn’t seems to work for me… why google made all this so difficult, feel like a god damn endless maze… don’t know what to do now…

This isn’t a Google problem this is just oauth2. It’s not exactly beginner friendly, that doesn’t mean it’s over complicated.

What errors are you getting?

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