View a markdown version of this page

向服务角色授予 Amazon SNS 权限 CodeDeploy - AWS CodeDeploy

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

向服务角色授予 Amazon SNS 权限 CodeDeploy

在触发器生成通知之前,必须向您在 CodeDeploy 操作中使用的服务角色授予访问 Amazon SNS 资源的权限。

向服务角色授予 Amazon SNS 权限
  1. 登录 AWS 管理控制台 并打开 IAM 控制台,网址为https://console.aws.amazon.com/iam/。

  2. 在 IAM 控制台的导航窗格中,选择角色。

  3. 选择您在 AWS CodeDeploy 操作中使用的服务角色的名称。

  4. 在 Permissions 选项卡上的 Inline Policies 区域中,选择 Create Role Policy。

    –或者–

    如果 Create Role Policy 按钮不可用,展开 Inline Policies 区域,然后选择 click here。

  5. 在 Set Permissions 页面上,选择 Custom Policy,然后选择 Select。

  6. 在审查策略页面上的策略名称字段中,输入一个名称以标识此策略(如 SNSPublish)。

  7. 将以下内容粘贴到 Policy Document 字段中:

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "sns:Publish", "Resource": "*" } ] }
  8. 选择应用策略。