ASSOCIATE-CLOUD-ENGINEER practice question 3 of 35

You need to create a new billing account and then link it with an existing Google Cloud Platform project. What should you do?

Full set: 332 questions
Answer options
A: Verify that you are Project Billing Manager for the GCP project. Update the existing project to link it to the existing billing account.
B: Verify that you are Project Billing Manager for the GCP project. Create a new billing account and link the new billing account to the existing project. Correct answer
C: Verify that you are Billing Administrator for the billing account. Create a new project and link the new project to the existing billing account.
D: Verify that you are Billing Administrator for the billing account. Update the existing project to link it to the existing billing account.
Correct Answer:
B. Verify that you are Project Billing Manager for the GCP project. Create a new billing account and link the new billing account to the existing project.
Explanation

The user's goal is to create a new Cloud Billing account and then associate an existing Google Cloud project with it. This is a two-step process. First, a new billing account must be created. Second, the existing project's billing settings must be modified to point to this new account. To modify a project's billing account, the user must have the resourcemanager.projects.setBillingAccount permission on the project, which is included in the Project Billing Manager role. Option B is the only choice that correctly describes both the creation of a new billing account and the subsequent linking to an existing project, while also referencing a necessary permission for the linking step.

Why Incorrect

A. This option is incorrect because it involves linking the project to an existing billing account, whereas the requirement is to create a new one.
C. This option is incorrect because it involves creating a new project, but the requirement is to use an existing project.
D. This option is incorrect because it uses an existing billing account, not a new one as required by the prompt.

References

1. Google Cloud Documentation

"Enable

disable

or change billing for a project": This document outlines the permissions required to change a project's billing account. It states

"To change the billing account for a project

you need the Project Billing Manager role... on the project AND the Billing Account User role... on the destination Cloud Billing account." This confirms that the Project Billing Manager role mentioned in option B is essential for the task.

Source: Google Cloud Documentation

Cloud Billing > How-to Guides > Enable

disable

or change billing for a project > "Permissions required to change the billing account of a project".

2. Google Cloud Documentation

"Create

modify

or close your Cloud Billing account": This guide details the process of creating a new billing account

which is the first step in the user's request. It also specifies that the Billing Account Creator role is needed for this action. Option B correctly identifies this as the initial action.

Source: Google Cloud Documentation

Cloud Billing > How-to Guides > Create

modify

or close your Cloud Billing account > "Create a new Cloud Billing account".

3. Google Cloud Documentation

"Overview of Cloud Billing access control": This page provides a comprehensive list of billing-related IAM roles and their associated permissions

confirming that Project Billing Manager contains resourcemanager.projects.setBillingAccount

which is the specific permission needed to link a project to a billing account.

Source: Google Cloud Documentation

Cloud Billing > How-to Guides > Overview of Cloud Billing access control > "Project billing roles".

Scroll to Top