Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fdeveloper-portal%2Finfrastructure-as-code%2Fterraform-provider%2Fintegrations%2Fgoogle-workspace-users.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fdeveloper-portal%2Finfrastructure-as-code%2Fterraform-provider%2Fintegrations%2Fgoogle-workspace-users.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

# Google workspace users

## Overview[​](#overview "Direct link to Overview")

Collect all user details from Google Workspace Admin Console along with their metadata. Normalize user identifiers from relevant product logs, as cx\_security.user key. Enrich user data with additional context, on demand.

For more information about this integration, [click here](https://docs-docusaurus.kinsta.page/integrations/gcp/google-workspace-users/.md).

## How to use with Terraform[​](#how-to-use-with-terraform "Direct link to How to use with Terraform")

To deploy this integration using Terraform, you can use the [`coralogix_integration`](https://registry.terraform.io/providers/coralogix/coralogix/latest/docs/resources/integration) resource provided by the Coralogix Terraform provider. Below is an example configuration:

```
resource "coralogix_integration" "google-workspace-users" {

  integration_key = "google-workspace-users"

  version         = "0.0.1"



  parameters = {

    IntegrationName = "GoogleWorkspace"

    ServiceAccountKey = "<ServiceAccountKey>"

    OrganizationName = "<OrganizationName>"

    OrganizationId = "<OrganizationId>"

    ImpersonatedEmail = "<ImpersonatedEmail>"

  }

}
```

Replace the placeholder values with your actual configuration parameters. Refer to the parameter table below for required fields and their descriptions.

## Revisions[​](#revisions "Direct link to Revisions")

0.0.1

| Name              | Type   | Required | Description                                                                                                                   |
| ----------------- | ------ | -------- | ----------------------------------------------------------------------------------------------------------------------------- |
| ImpersonatedEmail | String | Yes      | Existing account the integration will act as on Google Workspace, in order to be able to access the data.                     |
| IntegrationName   | String | Yes      |                                                                                                                               |
| OrganizationId    | String | Yes      | The id of the organization to be monitored. To be found in 'IAM & Admin' -> 'Settings' on Google Cloud.                       |
| OrganizationName  | String | Yes      | The name of the organization on Google Workspace to be monitored. To be found in 'IAM & Admin' -> 'Settings' on Google Cloud. |
| ServiceAccountKey | String | Yes      |                                                                                                                               |
