aws / aws/serverless-application-model
Invalid SQS permissions
Open
- Dominant language
- Python
- Stars
- 9.6k
- Forks
- 2.5k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 7
Description
https://github.com/aws/serverless-application-model/blob/81cdfc28b2ba98ab823ed9fdaae687c336ee6721/samtranslator/policy_templates_data/policy_templates.json#L2154
As described in the [docs](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-api-permissions-reference.html) the action `ChangeMessageVisibilityBatch` and `DeleteMessageBatch` require the permissions `sqs:ChangeMessageVisibility` and `sqs:DeleteMessage` making the permissions `sqs:ChangeMessageVisibilityBatch` and `sqs:DeleteMessageBatch` invalid.
https://github.com/aws-cloudformation/cfn-lint/issues/4035
Contributor guide
Assessment
This issue has not been assessed yet.