Google Workspace · OAuth Scopes

Google Workspace OAuth Scopes

OAuth 2.0 derived

Google Workspace publishes 6 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Google Workspace API on a user’s behalf.

Tokens are issued from https://oauth2.googleapis.com/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

CalendarCollaborationEmailProductivityStorageVideo Conferencing
Scopes: 6 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://accounts.google.com/o/oauth2/v2/auth
Token URL
https://oauth2.googleapis.com/token
Flows
authorizationCode

Scopes (6)

ScopeDescriptionFlows
https://www.googleapis.com/auth/admin.directory.group View and manage the provisioning of groups on your domain authorizationCode
https://www.googleapis.com/auth/admin.directory.group.readonly View groups on your domain authorizationCode
https://www.googleapis.com/auth/admin.directory.orgunit View and manage organization units on your domain authorizationCode
https://www.googleapis.com/auth/admin.directory.orgunit.readonly View organization units on your domain authorizationCode
https://www.googleapis.com/auth/admin.directory.user View and manage the provisioning of users on your domain authorizationCode
https://www.googleapis.com/auth/admin.directory.user.readonly View users on your domain authorizationCode

Source

OAuth Scopes

google-workspace-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/admin-sdk-directory-api.yml
schemes:
- name: oauth2
  source: openapi/admin-sdk-directory-api.yml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://accounts.google.com/o/oauth2/v2/auth
    tokenUrl: https://oauth2.googleapis.com/token
  description: OAuth 2.0 authorization for Google Workspace Admin operations.
scopes:
- scope: https://www.googleapis.com/auth/admin.directory.group
  description: View and manage the provisioning of groups on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml
- scope: https://www.googleapis.com/auth/admin.directory.group.readonly
  description: View groups on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml
- scope: https://www.googleapis.com/auth/admin.directory.orgunit
  description: View and manage organization units on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml
- scope: https://www.googleapis.com/auth/admin.directory.orgunit.readonly
  description: View organization units on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml
- scope: https://www.googleapis.com/auth/admin.directory.user
  description: View and manage the provisioning of users on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml
- scope: https://www.googleapis.com/auth/admin.directory.user.readonly
  description: View users on your domain
  flows:
  - authorizationCode
  sources:
  - openapi/admin-sdk-directory-api.yml