Skip to content

Commit

Permalink
IT-4016/IT-4017: Give PowerUser permissions and scale down later (#1292)
Browse files Browse the repository at this point in the history
* Give PowerUser and scale down later

* Add deny-assume-role policy
  • Loading branch information
xschildw authored Nov 21, 2024
1 parent 1c287b5 commit e4824a7
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions org-formation/700-aws-sso/_tasks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -643,8 +643,18 @@ SsoLlmDeveloper:
principalId: !Ref llmDeveloperGroup
permissionSetName: 'LlmDeveloper'
managedPolicies:
- 'arn:aws:iam::aws:policy/AmazonBedrockFullAccess'
- 'arn:aws:iam::aws:policy/AWSCloudFormationFullAccess'
- 'arn:aws:iam::aws:policy/PowerUserAccess'
inlinePolicy: >-
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Deny",
"Action": "sts:AssumeRole",
"Resource": "*"
}
]
}
sessionDuration: 'PT12H'

# Role for a user that can only access AWS Athena in the Synapse Dev account
Expand Down

0 comments on commit e4824a7

Please sign in to comment.