Project and Service Account
-
DarkLight
Project and Service Account
-
DarkLight
Overview
Google Service accounts are used to allow Matillion Data Loader access to specific resources required for CDC, such as Cloud Storage buckets and Secret Managers. It's recommended you make a Google Service Account specifically for Matillion Data Loader and give access to only the resources you make as part of the CDC setup process.
Creating a project
You will need a project and attached service accounts.
To create a new project:
- Sign in to your Google Admin console.
- Click VIEW CONSOLE.
- On the IAM & admin tab on the left, select Service Accounts.
- Select CREATE PROJECT on the upper right.
- Enter the project name. This will create a Project ID that cannot be changed later.
- Select the Organization and Location of the Project.
- Select CREATE.
Creating a service account
Once you have a project, you can create a service account:
- In the IAM & admin tab on the left, select Service Accounts.
- Select + CREATE SERVICE ACCOUNT at the top.
- Name your service account, add a description, and then select CREATE.
- Select DONE to display the Service Accounts page.
Add roles to a service account
Establishing privileges and access for the Service Account.
- Navigate to IAM & Admin in the Google Cloud console.
- Click the current project, and then click Open.
- In the Permission tab, locate your service account and click the edit button (pencil).
- Add roles.
roles/container.admin
.roles/iam.serviceAccountAdmin
.
- Click + ADD ANOTHER ROLE if applicable.
- Click SAVE.