File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
iam-policies/terraform/policies Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -49,8 +49,6 @@ export default {
4949 "iam:UpdateAssumeRolePolicy" ,
5050 "iam:UpdateRoleDescription" ,
5151
52- "iam:PassRole" ,
53-
5452 "iam:PutRolePolicy" ,
5553 "iam:DeleteRolePolicy" ,
5654
@@ -97,5 +95,11 @@ export default {
9795 "arn:*:iam::*:policy/*Elastio*" ,
9896 ] ,
9997 } ,
98+ {
99+ Sid : "ElastioIamPassRole" ,
100+ // PassRole doesn't support tag-based conditions
101+ Action : "iam:PassRole" ,
102+ Resource : [ "arn:*:iam::*:role/*Elastio*" ] ,
103+ } ,
100104 ] ,
101105} satisfies iam . Policy ;
Original file line number Diff line number Diff line change 4040 " iam:UpdateRole" ,
4141 " iam:UpdateAssumeRolePolicy" ,
4242 " iam:UpdateRoleDescription" ,
43- " iam:PassRole" ,
4443 " iam:PutRolePolicy" ,
4544 " iam:DeleteRolePolicy" ,
4645 " iam:PutRolePermissionsBoundary" ,
7372 " arn:*:iam::*:policy/*Elastio*"
7473 ],
7574 "Effect" : " Allow"
75+ },
76+ {
77+ "Sid" : " ElastioIamPassRole" ,
78+ "Action" : " iam:PassRole" ,
79+ "Resource" : [" arn:*:iam::*:role/*Elastio*" ],
80+ "Effect" : " Allow"
7681 }
7782 ]
7883 }
You can’t perform that action at this time.
0 commit comments