Criar uma política de endpoint da Amazon VPC para o Amazon SNS - Amazon Simple Notification Service

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á.

Criar uma política de endpoint da Amazon VPC para o Amazon SNS

É possível criar uma política para endpoints da Amazon VPC para o Amazon SNS na qual se especifica o seguinte:

  • A entidade principal que pode realizar ações.

  • As ações que podem ser realizadas.

  • Os recursos aos quais as ações podem ser aplicadas.

Para obter mais informações, consulte Controlar o acesso a serviços com endpoint da VPCs no Manual do usuário da Amazon VPC.

O exemplo de política de VPC endpoint a seguir especifica que o usuário MyUser do IAM tem permissão para publicar no tópico MyTopic do Amazon SNS.

{ "Statement": [{ "Action": ["sns:Publish"], "Effect": "Allow", "Resource": "arn:aws:sns:us-east-2:123456789012:MyTopic", "Principal": { "AWS": "arn:aws:iam:123456789012:user/MyUser" } }] }

O seguinte é negado:

  • Outras ações de API do Amazon SNS, como sns:Subscribe e sns:Unsubscribe.

  • Outros usuários e regras do IAM que tentam usar esse endpoint da VPC.

  • MyUser publicando em um tópico diferente do Amazon SNS.

nota

O usuário do IAM ainda pode usar outras ações de API do Amazon SNS de fora da VPC.