Google Cloud Professional Cloud DevOps Engineer — Question 185

Your company uses Cloud Deploy with multiple delivery pipelines for deploying applications to different environments. Your development team currently lacks access to any of these pipelines. You need to grant the team access to only the development delivery pipeline, while following Google-recommended practices. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because granting the roles/clouddeploy.developer role provides the necessary permissions for the development team to work on the development delivery pipeline. Option A is incorrect as deny conditions can complicate access management and may inadvertently restrict access further. Option B is not ideal since creating a custom IAM role may introduce unnecessary complexity, and Option C does not provide the appropriate level of access needed for development tasks.