ASSOCIATE-CLOUD-ENGINEER · Question #137
You are a project owner and need your co-worker to deploy a new version of your application to App Engine. You want to follow Google's recommended practices. Which IAM roles should you grant your co-w
The correct answer is C. App Engine Deployer. A is not correct because this access is too wide, and Google recommends least-privilege. Also Google recommends predefined roles instead of primitive roles like Project Editor. B is not correct because although it gives write access to module-level and version-level settings, use
Question
Options
- AProject Editor
- BApp Engine Service Admin
- CApp Engine Deployer
- DApp Engine Code Viewer
How the community answered
(27 responses)- A4% (1)
- B4% (1)
- C85% (23)
- D7% (2)
Explanation
A is not correct because this access is too wide, and Google recommends least-privilege. Also Google recommends predefined roles instead of primitive roles like Project Editor. B is not correct because although it gives write access to module-level and version-level settings, users cannot deploy a new version. C is correct because this gives write access only to create a new version. D is not correct because this is read-only access. https://cloud.google.com/iam/docs/understanding-roles
Topics
Community Discussion
No community discussion yet for this question.