We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b8d30c5 + af21a9b commit 3faf948Copy full SHA for 3faf948
infrastructure/stacks/iams-developer-roles/github_actions_policies.tf
@@ -68,6 +68,11 @@ resource "aws_iam_policy" "api_infrastructure" {
68
"kms:GetKeyPolicy*",
69
"kms:GetKeyRotationStatus",
70
"kms:Decrypt*",
71
+ "kms:DeleteAlias",
72
+ "kms:UpdateKeyDescription",
73
+ "kms:CreateGrant",
74
+ "kms:CreateAlias",
75
+
76
77
# Cloudwatch permissions
78
"logs:Describe*",
@@ -85,6 +90,8 @@ resource "aws_iam_policy" "api_infrastructure" {
85
90
"iam:Create*",
86
91
"iam:Update*",
87
92
"iam:Delete*",
93
+ "iam:PutRolePermissionsBoundary",
94
+ "iam:PutRolePolicy",
88
95
89
96
# ssm
97
"ssm:GetParameter",
0 commit comments