How to enable predefined Google Drive credentials in n8n.cloud?

Hi n8n team,

I’m using n8n.cloud and trying to connect Google Drive using the “Google Drive OAuth2 API” credential. I created my own credentials in Google Cloud (Client ID and Secret), added the redirect URI https://oauth.n8n.cloud/oauth2/callback, and filled in all the fields in the credential setup.

However, when I click “Sign in with Google,” I receive the following error:

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

From what I read, this means I need access to predefined credentials that are managed by n8n. However, in my account, I don’t see any predefined credentials available.

Could you please enable access to predefined credentials for Google Drive in my n8n.cloud account, or guide me on how to proceed?

Thanks!

Hello,
To proceed with testing your OAuth2 integration before your app is verified by Google, you can add your Google account as a Test User in the OAuth consent screen settings in Google Cloud Console. This will allow your account to use the OAuth flow despite the unverified status.

Here are the steps to add a test user:

  1. Go to the Google Cloud Console.

  2. Navigate to APIs & Services → OAuth consent screen.

  3. Under the Audience section, select External as the user type.

  4. Click Save and Continue.

  5. Under the Test users section, click Add users.

  6. Enter your email address and any other authorized test users, then click Save and Continue.

Once this is done, try the “Sign in with Google” flow again using one of the test user accounts, and it should proceed without showing the “Access blocked” error.

Let me know if you need further assistance.