Medium1 markMultiple Choice

GCP PCA · Question 43 · Domain 3: Designing for Security and Compliance

You are designing the IAM strategy for a new GCP environment. You need to grant a third-party auditing firm read-only access to Cloud Audit Logs and BigQuery datasets. The firm uses their own Google Workspace. You want to follow the principle of least privilege and minimize administrative overhead. Which TWO actions should you take? (Select TWO)

Answer options:

A.

Ask the auditing firm to provide a Google Group email address containing their auditors.

B.

Create individual IAM user accounts for each auditor in your GCP project.

C.

Grant the roles/logging.viewer and roles/bigquery.dataViewer roles to the Google Group.

D.

Grant the roles/editor role to the auditing firm.

E.

Generate Service Account keys and email them to the auditors.

How to approach this question

Use Google Groups for managing multiple external users, and apply specific Viewer roles.

Full Answer

Best practice for granting access to multiple users (especially external ones) is to use a Google Group (Option A). This shifts the burden of managing individual user lifecycle to the third party. To follow least privilege, you should grant specific read-only roles (`logging.viewer` and `bigquery.dataViewer`) to that group (Option C), rather than broad primitive roles like Viewer or Editor.

Common mistakes

Creating individual accounts (B). This is an administrative nightmare and leads to security vulnerabilities when external employees leave their company.

Practice the full GCP Professional Cloud Architect Practice Exam 4

50 questions · hints · full answers · grading

More questions from this exam