Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Accorder des autorisations Amazon SNS à un rôle de service CodeDeploy
Avant que vos déclencheurs puissent générer des notifications, le rôle de service que vous utilisez dans vos CodeDeploy opérations doit être autorisé à accéder aux ressources Amazon SNS.
Pour accorder des autorisations Amazon SNS à un rôle de service
-
Connectez-vous à la console IAM AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/iam/
. -
Dans le volet de navigation de la console IAM, sélectionnez Rôles.
-
Choisissez le nom du rôle de service que vous utilisez dans vos opérations AWS CodeDeploy .
-
Dans l'onglet Autorisations, dans la zone Stratégies en ligne, choisissez Créer une stratégie de rôle.
–ou–
Si le bouton Créer une stratégie de rôle n'est pas disponible, développez la zone Stratégies en ligne, puis choisissez cliquez ici.
-
Sur la page Set Permissions (Définir les autorisations), choisissez Stratégie personnalisée, puis Sélectionner.
-
Sur la page Examiner une stratégie, dans le champ Nom de la stratégie, entrez un nom pour identifier cette stratégie, comme
SNSPublish
. -
Collez la stratégie suivante dans le champ Policy Document (Document de stratégie) :
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "sns:Publish", "Resource": "*" } ] }
-
Choisissez Apply Policy (Appliquer la stratégie).