Soru

Zorluk: KolayConfiguring Billing Accounts and Linking Projects

A finance team asks an IT support analyst to link a standalone project (`app-backend-dev`) to the corporate Cloud Billing account. Applying Google Cloud's principle of least privilege, which TWO predefined IAM roles must be granted to the analyst to complete this task? (Select TWO.)

  1. Billing Account User (`roles/billing.user`) on the target Cloud Billing accountCevap
  2. Project Billing Manager (`roles/resourcemanager.projectBillingManager`) on the target Google Cloud projectCevap
  3. C
    Billing Account Administrator (`roles/billing.admin`) on the organization node
  4. D
    Project Owner (`roles/owner`) on the target Google Cloud project
  5. E
    Organization Viewer (`roles/resourcemanager.organizationViewer`) on the Google Cloud organization

Cevap

To link a Google Cloud project to an existing Cloud Billing account following least privilege, the analyst requires the Billing Account User role on the billing account and the Project Billing Manager role on the project.
Successfully linking a Google Cloud project to a billing account requires explicit IAM authorization on both resources: the Billing Account User role on the billing account and the Project Billing Manager role on the project.

Adım Adım Çözüm

1
Determine the required permission on the Cloud Billing account
The Billing Account User role (`roles/billing.user`) grants permission to associate projects with the billing account.
Associating a project consumes billing capacity on the billing account, requiring explicit authorization from the billing resource.
2
Determine the required permission on the Google Cloud project
The Project Billing Manager role (`roles/resourcemanager.projectBillingManager`) grants permission to link or unlink the project to a billing account.
Attaching a billing account changes the project's financial association, requiring authorization on the project resource.

Anahtar Kavram

Linking a project to a Cloud Billing account requires simultaneous least-privilege predefined roles on both the billing account resource (`roles/billing.user`) and the project resource (`roles/resourcemanager.projectBillingManager`).
Bu soruyu puanla