Skip to main content

Google Cloud Storage (GCS) Destination

Written by Emma Poo
  1. Use your existing Cloud Storage Bucket or create one if needed.

  2. Create a Custom IAM Role.

    • Use the following permissions and follow the IAM Role documentation.

      {
      "title": "CustomStorageRole",
      "description": "Custom role for accessing specific Cloud Storage bucket",
      "stage": "GA",
      "includedPermissions": [
      "storage.buckets.get",
      "storage.objects.get",
      "storage.objects.list",
      "storage.objects.create",
      "storage.objects.delete"
      ]
      }

  3. Create a new Service Account and assign Roles.

  4. Create a GCS connection.

    • Download and record the JSON key file securely for the new service account and create a GCS connection.

  5. Assign the custom role to the service account by following the instructions in Bucket Permissions documentation.

Did this answer your question?