Je souhaite autoriser d'autres entités Gestion des identités et des accès AWS (AWS IAM) à accéder à ma rubrique Amazon Simple Notification Service (Amazon SNS).
Brève description
Vous pouvez utiliser la console Amazon SNS ou l'interface de la ligne de commande AWS (AWS CLI) pour modifier la stratégie d’accès à votre rubrique SNS.
Résolution
Utiliser la console Amazon SNS pour modifier la stratégie d'accès à votre rubrique Amazon SNS
Procédez comme suit :
- Ouvrez la console Amazon SNS.
- Dans le volet de navigation, sélectionnez Rubriques.
- Choisissez le nom de votre rubrique Amazon SNS, puis sélectionnez Modifier.
- Développez la section Stratégie d’accès - facultatif.
- Modifiez la stratégie d'accès pour accorder les autorisations requises pour votre cas d'utilisation.
Remarque : pour plus d'informations sur les stratégies d'accès, consultez la section Exemples de cas pour le contrôle d'accès Amazon SNS.
- Sélectionnez Enregistrer les modifications.
Utiliser l’AWS CLI pour modifier la stratégie d'accès à la rubrique Amazon SNS
Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre les erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.
Pour modifier, ajouter ou supprimer des autorisations, exécutez la commande set-topic-attributes suivante :
aws sns set-topic-attributes --topic-arn your-topic-ARN --attribute-name your-policy-name --attribute-value file://yourpolicy.json
Remarque : remplacez your-topic-ARN par l’Amazon Resource Name (ARN) de votre rubrique. Remplacez your-policy-name par le nom de votre stratégie d'accès et yourpolicy.json par le chemin d'accès à votre document de politique.
Informations connexes
Actions, ressources et clés de condition pour Amazon SNS