154k views
3 votes
What permissions do I need to use SSE with Amazon SQS?

User Tryliom
by
7.6k points

1 Answer

1 vote

Final answer:

To use SSE with Amazon SQS, you need specific permissions in your AWS IAM policies such as sqs:SendMessage, sqs:ReceiveMessage, sqs:GetQueueAttributes, and sqs:SetQueueAttributes.

Step-by-step explanation:

In order to use SSE (Server-Side Encryption) with Amazon SQS (Simple Queue Service), you need to have the necessary permissions in your AWS (Amazon Web Services) IAM (Identity and Access Management) policies. Specifically, you will need the following permissions:

  • sqs:SendMessage - Allows you to send messages to the SQS queue.
  • sqs:ReceiveMessage - Allows you to receive messages from the SQS queue.
  • sqs:GetQueueAttributes - Allows you to retrieve the attributes of the SQS queue.
  • sqs:SetQueueAttributes - Allows you to set the attributes of the SQS queue.

By granting these permissions, you will be able to use SSE with Amazon SQS and ensure that your messages are encrypted at rest.

User Hardi
by
7.6k points