Hi Guys,
In the context of my GCP integration, I need to download reports from a bucket. Can I use the same bucket with multiple service accounts, or do I need separate buckets for each service account? I would appreciate your insights on this.
Hi @rana_ritik_,
Welcome to Google Cloud Community!
Yes, you can use a single GCP bucket for report downloads with multiple service accounts. Grant each service account the appropriate IAM role (e.g., "Storage Object Viewer" or "Storage Object Admin") to access the bucket. Optionally, use granular IAM policies for finer control over individual objects or folders within the bucket. This approach simplifies management and keeps reports centralized.
Documentation Reference:
- IAM basic and predefined roles reference
- GCP-IAM - How to grant access to all service account in organization?