Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Using Multiple Service Accounts with a Single GCP Bucket for Report Downloads

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.

1 1 350
1 REPLY 1

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?

Top Solution Authors