This guide walks you through creating an HMAC Access Key and Secret and gathering the configuration needed to create a Google Cloud Storage (GCS) integration. ## Create an HMAC Access Key and Secret Before you begin, make sure you have set up a [Cloud Storage bucket](https://cloud.google.com/storage/docs/creating-buckets). You will need to save the bucket name to assign permissions. ### 1. Create a Service Account Once logged in to the Google Cloud Console, navigate to the **IAM & Admin** section. Click **Service Accounts**. Click **Create Service Account**. Fill in a name and id for the service account. Under **Grant this service account access to project**, click "Select a role" and choose **Cloud Storage > Storage Folder Admin**. Select **Add IAM Condition** and use the condition builder to restrict access to the bucket you want to use. Click **Save**. Click **Done** to create the service account. ### 2. Create an HMAC Key Navigate to the Cloud Storage Settings page. Select the Interoperability tab, and click on **Create a key for a service account**. Select the service account you created in step 1 and click **Create key**. Save the **Access ID** and **Secret** to a secure location. For more details, see [Google's HMAC key documentation](https://cloud.google.com/storage/docs/authentication/hmackeys). ## Configure the Integration Create your integration by supplying all configuration values. **Bucket** This is the name of the bucket where files are stored. **Region** This is the region where the bucket is located. **Access Key ID** This is the Access Key ID gathered in step 2. **Secret Access Key** This is the Secret Access key gathered in step 2.