Nova Admin Docs
Integrations

Google Workspace

How to connect Google Workspace to Nova Admin via OAuth.

Connect your Google Workspace account to manage Gmail, Calendar, Drive, Docs, Sheets, and more. Uses OAuth 2.0 — your password is never stored.

How OAuth connection works

Google Workspace uses OAuth 2.0. Nova Admin stores an access/refresh token pair on your behalf — your password is never stored.

Prerequisites

Before clicking Authorize, complete these setup steps:

  1. Go to Google Cloud Console → APIs & Services → Credentials
  2. Create an OAuth 2.0 Client ID (type "Web application")
  3. Add the redirect URI: {{callbackUrl}}
  4. Enable the required APIs: Gmail, Calendar, Drive, Docs, Sheets, Slides, Admin SDK, Forms, Chat, Search Console, Analytics Data, BigQuery
  5. Copy the Client ID and Client Secret
  6. Paste both values into the fields below and click Authorize

Required scopes

https://www.googleapis.com/auth/gmail.modify, https://www.googleapis.com/auth/gmail.send, https://www.googleapis.com/auth/gmail.readonly, https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/calendar.events, https://www.googleapis.com/auth/drive, https://www.googleapis.com/auth/drive.file, https://www.googleapis.com/auth/documents, https://www.googleapis.com/auth/spreadsheets, https://www.googleapis.com/auth/presentations, https://www.googleapis.com/auth/admin.directory.user, https://www.googleapis.com/auth/admin.directory.group, https://www.googleapis.com/auth/forms.body, https://www.googleapis.com/auth/forms.responses.readonly, https://www.googleapis.com/auth/chat.spaces, https://www.googleapis.com/auth/chat.messages, https://www.googleapis.com/auth/webmasters.readonly, https://www.googleapis.com/auth/analytics.readonly, https://www.googleapis.com/auth/bigquery.readonly, https://www.googleapis.com/auth/cloud-platform.read-only

Credential fields

FieldRequiredNotes
Client IDYesFrom Google Cloud Console → Credentials
Client SecretYesSecret — stored encrypted.
GA4 Property IDNoe.g. 379350696

Connect

In Nova Admin, go to /agents/integrations, find Google Workspace, enter the OAuth credentials above, and click Authorize. You will be redirected to Google Workspace to grant access, then back to Nova Admin.

Troubleshooting

  • Redirect URI mismatch: ensure the OAuth app's redirect URI exactly matches the callback URL shown in the connect dialog.
  • Scopes error: verify your OAuth app has the scopes listed above enabled.
  • Need help?: refer to the Google Workspace OAuth docs.

On this page