Google Workspace
Google Workspace plans offer a personalized email for your organization along with various collaboration tools such as Gmail, Calendar, Meet, Chat, Drive, Docs, Sheets, Slides, Forms, Keep, and additional features.
Stored Google Workspace information
Users
- User ID
- First name
- Last name
- Active date
Licenses
- License name
- License ID
- License total count
Required application permissions for Google Workspace
admin.directory.user
admin.reports.usage.readonly
apps.licensing
Google Workspace authentication method
The required authentication method is OAuth (OAuth 2.0).
Required Google Workspace credentials
The following credentials are required:
- Username
- Password
To create a client ID and client secret
Visit developers.google.com/workspace/guides/create-project
Get the redirect URL from this link
Required scopes
- googleapis.com/auth/admin.directory.user
- googleapis.com/auth/apps.licensing
- googleapis.com/auth/admin.reports.usage.readonly
After creating a project, create your client ID and client secret. Then, enable APIs for the project.
To manually integrate Google Workspace with SaaS Manager Plus
- Click App Integrations available in the left pane and click Google Workspace from the applications list.
- Provide the connection name, client ID, and client secret.
- Click Authorize, and you will be redirected to the Google Workspace sign in page.
- On the Google Workspace sign in page, enter your admin username and password.
- Click Authorize.
Google Workspace API endpoints
Admin SDK API
Enterprise License Manager API