Your organization wants to implement 'Service Account Impersonation' to allow highly privileged scripts to run without developers having direct access to the service account's private keys. Which IAM role is required to allow a user to impersonate a service account?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Service Account Token Creator

The 'Service Account Token Creator' role allows a principal to impersonate a service account to create OAuth2 tokens, sign blobs, or sign JWTs, providing a more secure way to manag...

๐Ÿ“‹Part of Professional Cloud Architect ยท GCP Certification Practice
Real Exam ScenarioCloud IAM

Your organization wants to implement 'Service Account Impersonation' to allow highly privileged scripts to run without developers having direct access to the service account's private keys. Which IAM role is required to allow a user to impersonate a service account?

โœ“ Correct Answer & ExplanationCloud IAM

Correct Answer

Service Account Token Creator

Why This Answer Is Correct

The 'Service Account Token Creator' role allows a principal to impersonate a service account to create OAuth2 tokens, sign blobs, or sign JWTs, providing a more secure way to manage non-human identities.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Cloud IAM โ€” a core concept tested in Professional Cloud Architect. Understanding Cloud IAM is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.