Come posso risolvere gli errori HTTP 400 "AccessDeniedException" ricevuti da Amazon SNS?

1 minuti di lettura
0

Desidero risolvere l'errore HTTP 400 "AccessDeniedException" che ricevo quando il mio argomento Amazon Simple Notification Service (Amazon SNS) tenta di pubblicare messaggi su un'altra risorsa AWS.

Risoluzione

  1. Aggiorna la policy basata sulle risorse AWS Identity and Access Management (IAM) della tua risorsa per consentire ad Amazon SNS l'accesso alla risorsa. Per ulteriori informazioni, consulta la sezione Modifica delle policy IAM nella Guida per l'utente IAM di AWS.
  2. Verifica che la policy basata sulle risorse IAM della tua risorsa non includa alcuna istruzione Rifiuta che neghi esplicitamente l'accesso alla risorsa al tuo argomento Amazon SNS.
    Nota: le policy basate sulle risorse IAM della funzione AWS Lambda non includono l'opzione per aggiungere una dichiarazione di rifiuto esplicita.

Informazioni correlate

Gestione degli accessi per le risorse AWS

Destinazioni eventi di Amazon SNS

AWS UFFICIALE
AWS UFFICIALEAggiornata 4 mesi fa