Comment résoudre les erreurs HTTP 400 « AccessDeniedException » d'Amazon SNS ?

Date de la dernière mise à jour : 03/08/2021

Lorsque ma rubrique Amazon Simple Notification Service (Amazon SNS) tente de publier des messages sur une autre ressource AWS, une erreur HTTP 400 « AccessDeniedException » s'affiche. Comment puis-je corriger ce problème ?

Solution

1.    Mettez à jour la politique basée sur les ressources AWS Identity and Access Management (IAM) de votre ressource pour autoriser Amazon SNS à accéder à la ressource. Pour plus d'informations, reportez-vous à la section Modification des politiques IAM dans le guide de l'utilisateur AWS IAM.

2.    Vérifiez que la politique basée sur les ressources IAM de votre ressource n'inclut aucune déclaration de rejet qui refuse explicitement l'accès à la ressource à votre rubrique Amazon SNS.
Remarque : les politiques basées sur les ressources IAM de la fonction AWS Lambda n'incluent pas la possibilité d'ajouter une instruction de refus explicite.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?