Ich möchte anderen AWS Identity and Access Management (IAM)-Entitäten den Zugriff auf mein Amazon Simple Notification Service (Amazon SNS)-Thema ermöglichen.
Kurzbeschreibung
Du kannst entweder die Amazon-SNS-Konsole oder die AWS Command Line Interface (AWS CLI) verwenden, um die Zugriffsrichtlinie des SNS-Themas zu bearbeiten.
Lösung
Die Amazon-SNS-Konsole verwenden, um die Zugriffsrichtlinie eines Amazon-SNS-Themas zu bearbeiten
Gehe wie folgt vor:
- Öffne die Amazon-SNS-Konsole.
- Wähle im Navigationsbereich Themen.
- Wähle den Namen des Amazon-SNS-Themas und dann Bearbeiten aus.
- Erweitere den Abschnitt Zugriffsrichtlinie – optional.
- Bearbeite die Zugriffsrichtlinie, um die erforderlichen Berechtigungen für deinen Anwendungsfall zu erteilen.
Hinweis: Weitere Informationen zu Zugriffsrichtlinien findest du unter Beispielfälle für die Amazon-SNS-Zugriffssteuerung.
- Wähle Änderungen speichern aus.
AWS CLI verwenden, um die Zugriffsrichtlinie eines Amazon-SNS-Themas zu bearbeiten
Hinweis: Wenn du beim Ausführen von AWS-CLI-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Führe den folgenden set-topic-attributes-Befehl aus, um Berechtigungen zu ändern, hinzuzufügen oder zu entfernen:
aws sns set-topic-attributes --topic-arn your-topic-ARN --attribute-name your-policy-name --attribute-value file://yourpolicy.json
Hinweis: Ersetze your-topic-ARN durch den Amazon-Ressourcennamen (ARN) deines Themas. Ersetze your-policy-name durch den Namen deiner Zugriffsrichtlinie und yourpolicy.json durch den Pfad zu deinem Richtliniendokument.
Ähnliche Informationen
Aktionen, Ressourcen und Bedingungsschlüssel für Amazon SNS