Skip to main content
All CollectionsBigQuery
How to Add a Service Account to Your Google Cloud Project and Assign Permissions
How to Add a Service Account to Your Google Cloud Project and Assign Permissions
Updated yesterday

Adding a service account is a key step in enabling Vendo to extract Ads data into your Google Cloud project. This guide will walk you through the process of adding a service account to your project and assigning the necessary permissions to ensure your workflow runs smoothly.

Step 1: Open the Google Cloud Console

  1. Navigate to the Google Cloud Console.

  2. Select the project where you want to add the service account from the project selector dropdown at the top.

Step 2: Navigate to the IAM & Admin Section

  1. From the left-hand menu, select IAM & Admin > IAM.

  2. This will display a list of all existing members and their roles.

Step 3: Add the Service Account

  1. Click the Grant Access button at the top of the page.

  2. In the "New principals" field, enter the following service account email address

Step 4: Assign Permissions

To enable the service account to perform the required tasks, you need to assign specific roles. At a minimum, assign the following roles:

  • BigQuery Data Viewer: Allows the service account to read data from existing tables.

  • BigQuery Data Editor: Grants the ability to create and update datasets and tables.

  • BigQuery Job User: Necessary to run queries and perform table copy operations.

  1. Under "Select a role," search for and select the roles mentioned above.

  2. Click Save to finalize the addition of the service account.

Step 5: Verify the Service Account

  1. Return to the IAM section and ensure the service account is listed with the correct roles.

Did this answer your question?