Skip to main content
You need a Google Cloud project on which you have Owner or Editor permissions to create OAuth credentials for Google Meet.

Create or select a Google Cloud project

You can use an existing project or create a new one.

1

Select or create a project

Sign in to the Google Cloud Console.

  • Open the project selector at the top of the page.
  • Choose the project you want to use, or create a new project if you don’t have one yet.
Google Cloud console welcome page with the project selector highlighted in the top bar

Enable the Google Meet REST API

The Google Meet REST API must be enabled on your project before you can authenticate against it.

1

Enable the API

In the Google Cloud Console, open APIs & Services > Library.

  • Search for Google Meet REST API.
  • Click the result.
  • If the API is not yet enabled, click Enable.
  • If it is already enabled, the button shows Manage and the status reads API Enabled.
Google Meet REST API product page showing the Manage button and API Enabled status

Configure scopes

Add the Google Meet scopes on the Data Access page of the Google Auth Platform.

1

Add the scopes

Enables actions: Batch Update Space Members, Create Space, Create Space Member, Delete Space Member, End Active Conference, Get Conference Record, Get Participant, Get Participant Session, Get Recording, Get Smart Note, Get Space, Get Space Member, Get Transcript, Get Transcript Entry, List Conference Records, List Participant Sessions, List Participants, List Recordings, List Smart Notes, List Space Members, List Transcript Entries, List Transcripts, Update Space, Update Space Member

In the Google Cloud Console, open APIs & Services > OAuth consent screen to open the Google Auth Platform. In its sidebar, open Data Access. If this is the first time you open the Google Auth Platform for the project, click Get started and complete the initial app registration.

  • Click Add or remove scopes.
  • Under Manually add scopes in the Update selected scopes side panel, paste each scope listed.
  • Click Add to table.
  • Click Update.
  • On the Data Access page, click Save.
Manually add scopes box with the Google Meet scope URLs entered and the Add to table and Update buttons highlighted

Create OAuth 2.0 client credentials

The OAuth client is a Web application client.

1

Configure the Web application client

In the Google Auth Platform sidebar, open Clients.

  • Click Create client.
  • Application type: Web application
  • Name: StackOne Google Meet
  • Under Authorized redirect URIs, click Add URI.
  • URIs 1: the Callback URL from your Connector Profile
  • Click Create.
Create OAuth client ID form with Web application selected, a name, the StackOne redirect URI, and the Create button highlighted
2

Copy the Client ID and Client Secret

The OAuth client created dialog shows your Client ID and Client secret. Copy both into your Connector Profile.

  • The Client secret is only displayed once and cannot be retrieved later — you will no longer be able to view or download it after you close this dialog, so copy it first.
OAuth client created dialog showing the Client ID and Client secret fields (values redacted)

Create the StackOne Connector Profile

1

Create a Connector Profile

Enable the connector and create a Connector Profile in your project. See Setup Connector Profile.
2

Link an Account

Once the Connector Profile is created, continue to link an account.