For the complete documentation index, see llms.txt. This page is also available as Markdown.

BigQuery

Grant Teleskope Access to BigQuery

Attach the following roles to the Teleskope service account you created:

  • roles/bigquery.jobUser

  • roles/bigquery.metadataViewer

  • roles/bigquery.dataViewer

Terraform

Variable
Description
Example

project_id

(Required) Your GCP Project ID

"my-project-id"

resource "google_project_iam_member" "teleskope" {
  for_each = toset([
    "roles/bigquery.jobUser",
    "roles/bigquery.metadataViewer",
    "roles/bigquery.dataViewer",
    "roles/bigquery.dataEditor"  // only need for deletion/masking purposes
  ])
  project = "project_id"
  role    = each.key
  members = "serviceAccount:${google_service_account.teleskope.email}"
}

Last updated

Was this helpful?