GCS Connection Setup
Follow these steps to connect BonData to your Google Cloud Storage bucket.Step 1: Create a Service Account
- Go to the GCP Console
- Select your project
- Click Create Service Account
- Enter a name (e.g.,
bondata-gcs-access) - Click Create and Continue
Step 2: Assign Storage Permissions
- Specific Bucket (Recommended)
- Full Project Access
- Skip the optional grant step and click Done
- Go to Cloud Storage
- Click your bucket → Permissions tab
- Click Grant Access
- Enter the service account email
- Assign the role Storage Object Viewer (
roles/storage.objectViewer) - Click Save
For write access, use the Storage Object Admin role instead.
Step 3: Create a JSON Key
- Go to Service Accounts
- Click your service account
- Go to the Keys tab
- Click Add Key → Create new key
- Select JSON and click Create
- The key file will download automatically — keep it safe
Step 4: Enter Credentials
Upload the JSON key file in BonData.Required Fields
| Field | Description |
|---|---|
| Bucket Name | The name of the GCS bucket |
| Prefix | Optional folder path (e.g., data/exports) |
| Project ID | The Google Cloud project ID (optional) |
| Service Account Key | The JSON key file for your service account |


