Skip to main content

Google Workspace Admin Reports [ARCHIVED]

Overview

This source supports Full Refresh syncs. It uses the Reports API to gain insights on content management with Google Drive activity reports and Audit administrator actions.

Output schema

This Source is capable of syncing the following Streams:

Data type mapping

Integration TypeAirbyte TypeNotes
stringstring
numbernumber
arrayarray
objectobject

Features

FeatureSupported?(Yes/No)Notes
Full Refresh SyncYes
Incremental SyncNo
SSL connectionYes
NamespacesNo

Performance considerations

This connector attempts to back off gracefully when it hits Reports API's rate limits. To find more information about limits, see Reports API Limits and Quotas documentation.

Getting started

Requirements

  • Credentials to a Google Service Account with delegated Domain Wide Authority
  • Email address of the workspace admin which created the Service Account

Create a Service Account with delegated domain wide authority

Follow the Google Documentation for performing Domain Wide Delegation of Authority to create a Service account with delegated domain wide authority. This account must be created by an administrator of the Google Workspace. Please make sure to grant the following OAuth scopes to the service user:

  1. https://www.googleapis.com/auth/admin.reports.audit.readonly
  2. https://www.googleapis.com/auth/admin.reports.usage.readonly

At the end of this process, you should have JSON credentials to this Google Service Account.

You should now be ready to use the Google Workspace Admin Reports API connector in Airbyte.

Changelog

Expand to review
VersionDatePull RequestSubject
0.1.82022-02-2410244Add Meet Stream
0.1.72021-12-068524Update connector fields title/description
0.1.62021-11-027623Migrate to the CDK
0.1.52021-10-076878Improve testing & output schemas