Question 429:
<strong>A solutions architect of an IT company is considering to use CodeStar for a new project that needs high scalability and availability.More importantly, he prefers utilizing its powerful management features so that he could control the whole project status including team membership. The team that is working on this project contains 3 developers and 1 UI designer. </strong>
Answer options:
A.In CodeStar management console, on the “Team members” page, add the developers as Contributor, add the UI designer as Viewer and add the scrum master as Moderator.
B.For each IAM user, in the IAM console, attach relevant CodeStar policies. For example, add the below policy for the solutions architect who is the admin:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AdminPolicy",
"Effect": "Allow",
"Action": "codestar:*",
"Resource": "*"
}
]
}
C.For each IAM user, in the IAM console, attach relevant CodeStar policies. For example, add the below policy for the admin:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AdminRole",
"Effect": "Allow",
"Action": [
"codestar:DeleteProject",
"codestar:DisassociateTeamMember",
"codestar:AssociateTeamMember",
"codestar:UpdateTeamMember",
"codestar:CreateProject"
],
"Resource": "*"
}
]
}
D.In CodeStar management console, on the “Team members” page, add the developers as Contributor, add the UI designer and the scrum master as Viewer as both of them need read-only access