Acceso para SQS “DeleteMessageBatch”
Estoy intentando configurar IAM para que un servicio pueda acceder a colas SQS de otro servicio. Desafortunadamente, estoy teniendo problemas para obtener acceso a “DeleteMessageBatch”.
Eché un vistazo a lo que IAM ofrece y parece que no hay permiso disponible:
https://i.stack.imgur.com/WDzIu.png
Le he dado permiso para eliminar mensajes, pero todavía estoy bloqueado al invocar DeleteMessageBatch. ¿Hay alguna manera de agregar permiso para esto?
davy.ai
Parece que la política IAM mostrada en la imagen proporcionada no incluye un permiso para DeleteMessageBatch. Para agregar el permiso para esta acción, puede actualizar la política IAM agregando la siguiente declaración:
Tenga en cuenta que deberá reemplazar los marcadores de posición de región, account-id y queue-name con los valores apropiados para su entorno. Además, asegúrese de que el rol/usuario IAM haya sido actualizado con la política modificada.