We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1a62f0b + d1886f3 commit af21a9bCopy full SHA for af21a9b
infrastructure/stacks/iams-developer-roles/github_actions_policies.tf
@@ -61,6 +61,11 @@ resource "aws_iam_policy" "api_infrastructure" {
61
"kms:GetKeyPolicy*",
62
"kms:GetKeyRotationStatus",
63
"kms:Decrypt*",
64
+ "kms:DeleteAlias",
65
+ "kms:UpdateKeyDescription",
66
+ "kms:CreateGrant",
67
+ "kms:CreateAlias",
68
+
69
70
# Cloudwatch permissions
71
"logs:Describe*",
@@ -78,6 +83,8 @@ resource "aws_iam_policy" "api_infrastructure" {
78
83
"iam:Create*",
79
84
"iam:Update*",
80
85
"iam:Delete*",
86
+ "iam:PutRolePermissionsBoundary",
87
+ "iam:PutRolePolicy",
81
88
82
89
# ssm
90
"ssm:GetParameter",
0 commit comments