Skip to main content

Google Cloud Storage Authorization

In order to get started with the Google Cloud Storage Blueprints, a service account with the necessary GCP permissions is required.

Creating a Service Account for Google Cloud Storage (GCS)​

  1. Login to your GCP console
  2. Using the top selector, choose the Project where your Google Cloud Storage bucket lives.
    Select Project
  3. Hover over "IAM & Admin" in the sidebar
    IAM Service Accounts sidebar
  4. Click "Service Accounts" in the options
  5. Click "+ CREATE SERVICE ACCOUNT"
    Create service account button
  6. Add a service account name
    a. Do not edit the ID field which will auto-populate
    b. Optionally add a description to the service account
    Add service account name
  7. Click "CREATE AND CONTINUE"
  8. Click "Select a role" dropdown
    a. Scroll down the options and hover over "Cloud Storage"
    b. Select "Storage Admin"
    Add Cloud Storage role
  9. Click "CONTINUE"
    Role
  10. Click "DONE"
  11. Find the new service on the service accounts table
    a. Click the menu dots under the "Actions" column
    b. Click "Manage keys"
    Service accounts table
  12. On the Keys page click the "ADD KEY" dropdown
  13. Click "Create new key"
    Create key dropdown button
  14. In the popup modal select "JSON"
  15. Click "CREATE"
  16. Copy the downloaded file JSON contents and save for safe keeping. The contents of this file can be pasted into the "Service Account" input for all Google Cloud Storage Blueprints.