diff --git a/infrastructure/modules/sqs/data_iam_policy_document_deadletter_queue.tf b/infrastructure/modules/sqs/data_iam_policy_document_deadletter_queue.tf index a3e0456..36327a9 100644 --- a/infrastructure/modules/sqs/data_iam_policy_document_deadletter_queue.tf +++ b/infrastructure/modules/sqs/data_iam_policy_document_deadletter_queue.tf @@ -21,4 +21,24 @@ data "aws_iam_policy_document" "deadletter_queue" { identifiers = [var.aws_account_id] } } + + statement { + sid = "AllowSendMessage" + effect = "Allow" + + actions = [ + "sqs:SendMessage", + ] + + resources = [ + aws_sqs_queue.dlq.arn, + ] + + principals { + type = "Service" + identifiers = [ + "sqs.amazonaws.com" + ] + } + } }