Google Cloud Storage
Overview
[What this integration does - allow Suger to manage Google Cloud Storage buckets and objects]
Org-Level vs User-Level
When to use Org-Level: Use org-level integration when you want organization-wide access to Cloud Storage buckets using a service account. Best for company-wide storage management.
When to use User-Level: Use user-level integration when each user needs to access their personal Cloud Storage. Each user authenticates with their own credentials.
Create Integration (Org-Level)
Prerequisites
- GCP project with Cloud Storage API enabled
- Service account with Storage Admin role
Authenticate by Service Account
- Create a service account in your GCP project
- Grant the service account the
Storage Adminrole - Create a service account key and download the JSON file
- Enter the service account email and upload the JSON key in Suger
Create User Integration
Use user-level integration for personal Cloud Storage access.
- Click
Connect Nowbutton in the User Integrations section - You will be redirected to Google to authorize
- Grant access to your Cloud Storage buckets
- Return to Suger to confirm connection
Edit Integration
Editing is not supported. To change configuration, delete and recreate.
Delete Integration
Deleting removes the integration and revokes access. No recovery window.