Skip to content

Commit 71aaf82

Browse files
[PRMT-862] fixed policy
1 parent 2aada8a commit 71aaf82

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

infrastructure/policies.tf

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,20 +73,19 @@ data "aws_ssm_parameter" "transfer_server_id" {
7373
}
7474

7575
resource "aws_iam_policy" "transfer_kill_switch_policy" {
76-
name = "${terraform.workspace}_transfer_kill_switch_policy"
77-
78-
policy = jsonencode({
79-
Version = "2012-10-17",
76+
name = "${terraform.workspace}-transfer-kill-switch"
77+
description = "Permissions for Transfer kill switch Lambda"
78+
policy = jsonencode({
79+
Version = "2012-10-17"
8080
Statement = [
8181
{
82-
Effect = "Allow",
82+
Effect = "Allow"
8383
Action = [
84+
"transfer:ListServers",
85+
"transfer:DescribeServer",
8486
"transfer:StopServer",
85-
"transfer:DescribeServer"
86-
],
87-
Resource = [
88-
"arn:aws:transfer:${var.region}:${data.aws_caller_identity.current.account_id}:server/${data.aws_ssm_parameter.transfer_server_id.value}"
8987
]
88+
Resource = "*"
9089
}
9190
]
9291
})

0 commit comments

Comments
 (0)