审核和批准或拒绝更改请求
如果您在 AWS Systems Manager 的功能 Change Manager 中被指定为更改请求的审核人员,则当新的更改请求等待您的审核时,将通过 Amazon Simple Notification Service (Amazon SNS) 主题通知您。
注意
此功能取决于是否在更改模板中指定了 Amazon SNS 来发送审核通知。有关信息,请参阅为 Change Manager 通知配置 Amazon SNS 主题。
要审核更改请求,可以访问您的通知中的链接,或直接登录到 AWS Management Console,然后按照本过程中的步骤进行操作。
注意
如果在更改模板中为审核人员分配了 Amazon SNS 主题,则当更改请求状态发生变化时,会向该主题的订阅者发送通知。
有关批准更改请求的更多信息,请参阅 关于更改请求批准。
审核和批准或拒绝更改请求(控制台)
以下过程介绍了如何使用 Systems Manager 控制台审核和批准或拒绝更改请求。
审核和批准或拒绝更改请求
-
打开您收到的电子邮件通知中的链接,然后登录到 AWS Management Console,它将引导您转到供您审核的更改请求。
-
在摘要页面中,审核更改请求的建议内容。
要批准更改请求,请选择 Approve (批准)。在对话框中,提供您要为此批准添加的任何注释,然后选择 Approve (批准)。此请求所代表的运行手册工作流将按计划开始运行,或在更改未被任何限制阻止时立即开始运行。
–或者–
要拒绝更改请求,请选择 Reject (拒绝)。在对话框中,提供您要为此拒绝添加的任何注释,然后选择 Reject (拒绝)。
批量审核和批准或拒绝更改请求
访问 https://console.aws.amazon.com/systems-manager/
,打开 AWS Systems Manager 控制台。 在导航窗格中,选择 Change Manager。
-
选择 Approvals(批准)选项卡。
-
(可选)通过选择每个请求的名称来查看等待批准的请求的详细信息,然后返回到 Approvals(批准)选项卡。
-
选中要批准的每个更改请求的复选框。
–或者–
选中要拒绝的每个更改请求的复选框。
-
在对话框中,提供您要为此批准或拒绝添加的任何注释。
-
根据您是要批准还是拒绝选定的更改请求,选择 Approve(批准)或 Reject(拒绝)。
审核和批准或拒绝更改请求(命令行)
以下过程介绍了如何使用 AWS Command Line Interface (AWS CLI)(在 Linux、macOS 或 Windows 上)审核和批准或拒绝更改请求。
审核和批准或拒绝更改请求
安装并配置 AWS Command Line Interface(AWS CLI)(如果尚未执行该操作)。
有关信息,请参阅安装或更新 AWS CLI 的最新版本。
-
在您的本地计算机上创建一个 JSON 文件,该文件将为您的 AWS CLI 调用指定参数。
{ "OpsItemFilters": [ { "Key": "OpsItemType", "Values": ["/aws/changerequest"], "Operator": "Equal" } ], "MaxResults":
number
}您可以通过在该 JSON 文件中指定审批人员的 Amazon Resource Name (ARN) 来筛选特定审批人员的结果。下面是一个例子。
{ "OpsItemFilters": [ { "Key": "OpsItemType", "Values": ["/aws/changerequest"], "Operator": "Equal" }, { "Key": "ChangeRequestByApproverArn", "Values": ["arn:aws:iam::
account-id
:user/user-name
"], "Operator": "Equal" } ], "MaxResults":number
} -
运行以下命令可以查看您在 JSON 文件中指定的最大更改请求数量。
-
运行以下命令可以批准或拒绝更改请求。
如果已在您为请求选择的更改模板中指定了 Amazon SNS 主题,则当该请求被拒绝或批准时,系统会发送通知。如果您未收到有关该请求的通知,您可以返回到 Change Manager 以检查您的请求的状态。有关使用此命令时其他选项的信息,请参阅 《AWS CLI Command Reference》的 AWS Systems Manager 部分中的 send-automation-signal。