本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
向服务角色授予 Amazon SNS 权限 CodeDeploy
在触发器生成通知之前,必须向您在 CodeDeploy 操作中使用的服务角色授予访问 Amazon SNS 资源的权限。
向服务角色授予 Amazon SNS 权限
-
登录 Amazon Web Services Management Console 并打开 IAM 控制台,网址为 https://console.aws.amazon.com/iam/
。 -
在 IAM 控制台的导航窗格中,选择角色。
-
选择您在 Amazon CodeDeploy 操作中使用的服务角色的名称。
-
在 Permissions 选项卡上的 Inline Policies 区域中,选择 Create Role Policy。
–或者–
如果 Create Role Policy 按钮不可用,展开 Inline Policies 区域,然后选择 click here。
-
在 Set Permissions 页面上,选择 Custom Policy,然后选择 Select。
-
在审查策略页面上的策略名称字段中,输入一个名称以标识此策略(如
SNSPublish
)。 -
将以下内容粘贴到 Policy Document 字段中:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "sns:Publish", "Resource": "*" } ] }
-
选择应用策略。