Admin Reports

Source Connector

Overview

Google Workspace Admin Reports

This source connector fetches from the Reports API.

Streams

Prerequisites

  1. Credentials to a Google Service Account with delegated Domain Wide Authority
    1. The following OAuth scopes need to be granted to the service account:
      1. https://www.googleapis.com/auth/admin.reports.audit.readonly
      2. https://www.googleapis.com/auth/admin.reports.usage.readonly
  2. Enable the vault stream
    1. Ensure that the user or service account has the "Manage Audit" permissions assigned as part of their Admin role. See documentation on Vault privileges
  3. Copy the Email address of the workspace admin which created the Service Account, it will be used to configure the connector below

Configuration

FieldRequiredDescriptionExample
JSON CredentialsyesJSON service account private JSON key{ "type": "service_account", "project_id": "test-id", "private_key_id": "27ed788...e52", "private_key": "-----BEGIN PRIVATE KEY---- ... ----END PRIVATE KEY-----", "client_email": "[email protected] ", "client_id": "19348374364737338", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/test%40test.iam.gserviceaccount.com" }
emailyesEmail address of the workspace admin which created the Service Account[email protected]

Connector Limitations