GCP — Workload Identity Federation, no service-account keys
We never accept downloadable JSON keys. You create a Workload Identity Pool + OIDC Provider in your project, attach the impersonated service account, and we federate via short-lived tokens. The full Terraform module is published. Required scopes: roles/viewer + roles/bigquery.dataViewer (for billing export). Revoke instantly by deleting the WIF binding.