A financial analytics firm structures its Google Cloud environment with a top-level folder named `FinTech-Analytics`. Within this folder, a project named `fraud-detection-prod` runs automated risk-scoring microservices on Compute Engine. The microservices run under a dedicated application service account and must read transaction audit logs stored in a Cloud Storage bucket located inside a separate project named `compliance-data-prod` under the same folder. Furthermore, the developer team requires access to deploy and manage virtual machine instances within `fraud-detection-prod`, but must not be able to modify IAM access policies across the resource hierarchy. Which two IAM configuration steps should you take to adhere to the principle of least privilege? (Select TWO)
- Grant the application service account the Storage Object Viewer role (roles/storage.objectViewer) scoped directly to the audit log bucket in compliance-data-prod.Cevap
- BGrant the application service account the primitive Editor role (roles/editor) at the FinTech-Analytics folder level.
- Grant the developer team the Compute Instance Admin (v1) role (roles/compute.instanceAdmin.v1) on the fraud-detection-prod project.Cevap
- DGrant the developer team the Service Account Admin role (roles/iam.serviceAccountAdmin) on the fraud-detection-prod project so they can assign service accounts to new virtual machines.