As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Conceda permissões do Amazon SNS a uma função de serviço CodePipeline
Se você planeja usar o Amazon SNS para publicar notificações em tópicos quando as ações de aprovação exigirem revisão, a função de serviço usada nas operações do CodePipeline deverá receber permissão para acessar os recursos do Amazon SNS. Você pode usar o console do IAM para adicionar essa permissão a sua função de serviço.
-
Faça login no AWS Management Console e abra o console do IAM em https://console.aws.amazon.com/iam/
. Importante Certifique-se de ter efetuado login no AWS Management Console com as mesmas informações de conta usadas em Conceitos básicos do CodePipeline.
-
No console do IAM, no painel de navegação, selecioneFunções do.
-
Escolha o nome da função de serviço utilizada em suas operações do CodePipeline.
-
Escolha a guia Permissions (Permissões). Escolha Attach policies (Anexar políticas).
-
Escolha Create policy (Criar política).
-
Na página Create policy (Criar política), escolha a guia JSON.
Cole a seguinte política:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "sns:Publish", "Resource": "*" } ] }
Escolha Review policy (Revisar política).
-
NoPolítica de revisãoPágina, noName (Nome), digite um nome para identificar esta política, como
SNSPublish
. Escolha Create policy (Criar política). -
Volte para sua função de serviço e escolha oPermissõesGuia. Escolha Attach policies (Anexar políticas).
Localize seu
SNSPublish
Política e escolha a caixa ao lado dela. Escolha Attach policy (Anexar política).