Wie behebe ich die HTTP 400-Fehler „AccessDeniedException“ von Amazon SNS?

Lesedauer: 1 Minute
0

Ich möchte den HTTP 400-Fehler „AccessDeniedException“ beheben, der angezeigt wird, wenn mein Amazon Simple Notification Service (Amazon SNS)-Thema versucht, Nachrichten an eine andere AWS-Ressource zu veröffentlichen.

Behebung

  1. Aktualisieren Sie das AWS Identity und Access Management (IAM) Ihrer Ressourceressourcenbasierte Richtlinie um Amazon SNS den Zugriff auf die Ressource zu ermöglichen. Weitere Informationen finden Sie unter Bearbeiten von IAM-Richtlinien im AWS IAM-Benutzerhandbuch.
  2. Stellen Sie sicher, dass die ressourcenbasierte IAM-Richtlinie Ihrer Ressource keine Deny-Anweisungen enthält, die Ihrem Amazon SNS-Thema ausdrücklich den Zugriff auf die Ressource verweigern.
    **Hinweis:**Die ressourcenbasierten Richtlinien der AWS Lambda-Funktion IAM enthalten nicht die Option, eine explizite Ablehnungsanweisung hinzuzufügen.

Ähnliche Informationen

Zugriffsmanagement für AWS-Ressourcen

Amazon SNS-Ereignisziele

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 4 Monaten