# Google OAuth

> Part of the NocoDB documentation (Product docs > Account & Billing > Authentication ☁). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/product/account-settings/authentication/google-oauth
Last updated: 2026-09-25

Learn about different methods available for authentication with NocoDB.

NocoDB offers a functionality that allows users to connect with Google OAuth 2.0, enabling them to log into their NocoDB accounts using their Google authentication credentials. This article provides a step-by-step guide to integrating Google OAuth 2.0 with NocoDB.

## Accessing Google OAuth Settings

Accessing **NocoDB Google OAuth** section depends on your plan:

* **Cloud version**: Go to **Settings** > **Single Sign-On (SSO)** in the workspace sidebar, then configure **Google OAuth**
* **On-prem version**: Go to `Account Settings` > `Authentication` > `Google OAuth`

## Steps to Configure Google OAuth

1. **Verify your domain** (Cloud plans only) :
   * See [Domain Verification](/docs/product/account-settings/authentication#domain-verification).
2. Copy `Redirect URL` from [NocoDB Google OAuth](#accessing-google-oauth-settings) section
3. Go to [Google Cloud Console](https://console.cloud.google.com/) and create a new project.
4. **Configure the OAuth consent screen**
   * Navigate to **APIs & Services** > **OAuth consent screen**
   * Provide app details and select user access type
   * Add authorized domains where NocoDB is hosted
   * Click **Create**
5. **Generate OAuth credentials**
   * Go to **APIs & Services** > **Credentials**
   * Click **Create Credentials** > **OAuth Client ID**
   * Select **Web application** as the application type
6. **Set up application details**
   * **Authorized JavaScript origins**: Enter your app domain (e.g., `https://app.nocodb.com`)
   * **Authorized Redirect URIs**: Paste the Redirect URL copied from step 2
7. **Create credentials and copy values**
   * Click **Create**
   * Copy the **Client ID** and **Client Secret** from the generated OAuth 2.0 Client ID
8. **Add credentials to NocoDB**
   * Paste the **Client ID** and **Client Secret** into the respective fields in [NocoDB Google OAuth](#accessing-google-oauth-settings) section

<Callout type="info">
  For more common questions and troubleshooting, see our 

  [SSO FAQ](/docs/product/account-settings/authentication/FAQs)

  .
</Callout>

## Availability

* For users on **Business plan**, the SSO configuration menu is available under **Settings** > **Single Sign-On (SSO)** in the workspace sidebar. Refer [here](/docs/product/account-settings/authentication#business-plan) for more details.
* **Domain Verification Required (Cloud Plans)**\ \ Before configuring Google OAuth, your domain must be verified in NocoDB (applies to both Business and Enterprise plans). Only users with email addresses from verified domains can sign in via SSO. See [Domain Verification](/docs/product/account-settings/authentication#domain-verification) for details.

---

## Related pages

- [Two-Factor Authentication ☁](https://nocodb.com/docs/product/account-settings/authentication/two-factor-authentication.md): Learn how to enable and manage two-factor authentication (2FA) for your NocoDB account.
- [SCIM](https://nocodb.com/docs/product/account-settings/authentication/scim.md): Learn how to configure SCIM v2.0 for automatic user and group provisioning in NocoDB.
- [SSO FAQs](https://nocodb.com/docs/product/account-settings/authentication/FAQs.md): Frequently asked questions about Single Sign-On (SSO) in NocoDB.
