File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
infrastructure/stacks/iams-developer-roles Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ resource "aws_iam_policy" "terraform_state" {
1313 " s3:ListBucket" ,
1414 " s3:GetObject" ,
1515 " s3:PutObject" ,
16- " s3:DeleteObject"
16+ " s3:DeleteObject" ,
17+ " s3:GetObject"
1718 ],
1819 Resource = [
1920 " ${ local . terraform_state_bucket_arn } " ,
@@ -147,6 +148,7 @@ resource "aws_iam_policy" "s3_management" {
147148 " s3:PutBucketLogging" ,
148149 " s3:GetObjectTagging" ,
149150 " s3:PutObjectTagging" ,
151+ " s3:GetObjectVersion"
150152 ],
151153 Resource = [
152154 " arn:aws:s3:::*eligibility-signposting-api-${ var . environment } -eli-rules" ,
@@ -296,9 +298,13 @@ resource "aws_iam_policy" "kms_creation" {
296298 Effect = " Allow" ,
297299 Action = [
298300 " kms:CreateKey" ,
301+ " kms:DescribeKey" ,
299302 " kms:CreateAlias" ,
300303 " kms:List*" ,
301304 " kms:ListAliases" ,
305+ " kms:Decrypt" ,
306+ " kms:Encrypt" ,
307+ " kms:ReEncrypt*" ,
302308 ],
303309 Resource = " *"
304310 },
You can’t perform that action at this time.
0 commit comments