为亚马逊创建亚马逊VPC终端节点策略 SNS - Amazon Simple Notification Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为亚马逊创建亚马逊VPC终端节点策略 SNS

您可以为亚马逊VPC终端节点创建策略,SNS在其中指定以下内容:

  • 可执行操作的主体。

  • 可执行的操作。

  • 可对其执行操作的资源。

有关更多信息,请参阅 Amazon VPC 用户指南中的使用VPC终端节点控制对服务的访问

以下示例VPC终端节点策略指定允许IAM用户MyUser向 Amazon SNS 主题发布内容MyTopic

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

以下各项将被拒绝:

  • 其他 Amazon SNS API 操作,例如sns:Subscribesns:Unsubscribe

  • 尝试使用此VPC端点的其他IAM用户和规则。

  • MyUser发布到另一个 Amazon SNS 主题。

注意

IAM用户仍然可以在外部使用其他 Amazon SNS API 操作VPC。