Every employee of your company has a Google account. Your operational team needs to manage a large number of instances on Compute Engine. Each member of this team needs only administrative access to the servers. Your security team wants to ensure that the deployment of credentials is operationally efficient and must be able to determine who accessed a given instance. What should you do?
Show Answer & Explanation
Correct Answer: C. Ask each member of the team to generate a new SSH key pair and to add the public key to their Google account. Grant the ג€compute.osAdminLoginג€ role to the Google group corresponding to this team.
Each team member generates their own SSH key pair and links the public key to their Google account. Granting compute.osAdminLogin to the team's Google Group gives admin access efficiently. This allows Google Cloud to track who logged in via Cloud Audit Logs, satisfying the auditing requirement. Option A and D share the same private key across users — this breaks individual accountability. Option B works but requires manual key deployment per instance, which is operationally inefficient.