ExamQuestions.com

Register
Login
AWS Certified DevOps Engineer Professional Exam Questions

Amazon

AWS Certified DevOps Engineer Professional

305 / 500

Question 305:

Your team uses AWS CodeStar to manage a Java project. The source code is put in AWS CodeCommit. The build stage is managed by AWS CodeBuild and then the deployment stage uses CloudFormation to deploy a stack including resources such as Lambda function. The team lead has added several team members into the CodeStar project including Jason (Owner), Tony (Viewer) and Eric (Contributor). Different roles should have different permissions in the project. How are the permissions managed in CodeStar?

Answer options:

A.For different team members, users need to create appropriate IAM policies first and then assign these policies to the IAM users.
B.Users need to create IAM service roles with suitable IAM policies. Then assign these service roles to different team members in CodeStar depending on their roles.
C.In CodeStar console, configure the team member roles by assigning different read and write permissions to stages such as build or deploy.
D.Different team member roles have relevant IAM policies allocated automatically by AWS. CodeStar users only need to make sure the correct roles are assigned to team members.