How to add/remove Google Cloud Billing account users

Allie Hajian
  • Updated

In Terra, it's useful to know how to add or remove team members under a shared funding source. For example, team members may need to create their own Terra Billing project or view detailed cost breakdowns. This article walks through the steps of adding or removing users to the Billing account on Google Cloud console. 

Google Cloud costs and billing in Terra

Operations in Terra - such as running workflows or interactive analysis tools (Jupyter Notebooks or RStudio), and accessing and storing data -will incur Google Cloud storage, egress and compute charges. Terra passes along these charges with no markup via a Terra billing project. All costs in Terra are paid for by a Google Cloud Billing account:

Billing-heierarchy-in-cloud.png

What can Google Cloud Billing account users do?

Google Cloud Billing account users can create billing projects in Terra

Go to "Billing" from the main navigation menu. If you have Owner or Admin privileges, you will see detailed billing and costs reports directly on Google Cloud console.  

What are the advantages of adding collaborators to a GCP Billing account?

This approach shares responsibility for billing and gives additional users (beyond the PI, for example) more control over billing and costs.

Any disadvantages to adding collaborators to a Google Cloud Billing account?

Billing account users have more control, therefore, the process of removing them can be a bit more complicated. For example, you will need to remove or disable all billing projects created by the user. You may not be familiar with those projects, although they will show up on your Billing page.

Add users to a Google Cloud Billing account (step by step)

1. Go to Google Cloud "Billing" -> "Manage Billing" at https://console.cloud.google.com/billing and

2. Select the Billing Account to add the user to and click the Add Members button on the right:Add_Account_user_GCP_Screen_Shot.png

3. Add member(s) and choose how much access they have (their role):Controlling_costs_Add_GCP_Billing_Account_user_role_Screen_Shot.png

Once on the Billing account, they can create billing projects in Terra by going to "Billing" from the main navigation menu:
Billing_from_main_menu_Screen_Shot.png

 

and clicking on the blue "+" icon:


Controlling_costs_Add_Billing_project_Screen_Shot.png

How to control costs when a Billing account User leaves the group When you no longer want someone to be able to create Billing projects or access billing reports and cost breakdowns on Google Cloud, you need to remove them from the Billing account on Google Cloud. 

To control spend, disable billing on any workspace created by the former user To learn more, see Best practices for managing shared team resources.

How to remove users from a Google Cloud Billing Account

1. Start at "Billing" (https://console.cloud.google.com/billing).

2. Select the Billing account from the list. 

3. Select Manage (at top right) beside "Billing account").
Delete-GCP-Billing-account-user_Manage-Billing-account_Screen_shot.png

4. Expand the principal role and select the pencil (edit icon) beside the user to remove, then follow the instructions.
Controlling_lab_costs_Remove_GCP_Billing_user_Screen_Shot.png

Once you complete these steps, the removed users will be unable to create new projects in Terra funded by the Google Cloud Billing account.

G0-smiley-icon.png Congratulations! You've completed the article on how to add/remove Google Cloud Billing account users!

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.