

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

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

# 批准或拒绝工作流运行
<a name="workflows-approval-approve"></a>

包含**批准**阶段门的工作流运行将需要得到批准或拒绝。用户可以通过以下方式提供批准或拒绝：
+ 控制 CodeCatalyst 台
+ 团队成员提供的链接
+ 自动发送的 Slack 通知

在用户提供了批准或拒绝后，此决定无法撤消。

**注意**  
只有某些用户可以批准或拒绝工作流运行。有关更多信息，请参阅[谁可以提供批准？](workflows-approval.md#workflows-approval-who)。

**开始前的准备工作**  
确保已在工作流中添加了**批准**阶段门。有关更多信息，请参阅 [添加“批准”阶段门](workflows-approval-add.md)。

**要批准或拒绝工作流程，请从 CodeCatalyst 控制台开始运行**

1. 打开 CodeCatalyst 控制台，[网址为 https://codecatalyst.aws/](https://codecatalyst.aws/)。

1. 选择您的项目。

1. 在导航窗格中，选择 **CI/CD**，然后选择**工作流**。

1. 选择工作流的名称。您可以按定义工作流的源存储库或分支名称筛选，也可以按工作流名称或状态筛选。

1. 在工作流图表中，选择代表**批准**阶段门的方框。

   侧面板显示。
**注意**  
此时，您可以根据需要将此页面的 URL 发送给其他审批者。

1. 在**审阅决定**下，选择**批准**或**拒绝**。

1. （可选）在**评论 – 可选**中，输入评论，说明您批准或拒绝工作流运行的原因。

1. 选择**提交**。

**从团队成员提供的链接批准或拒绝启动工作流运行**

1. 选择团队成员发送给您的链接。（您可以让团队成员阅读前面的步骤以获取链接。）

1. 如果询问 CodeCatalyst，请登录。

   您将被重定向到工作流运行批准页面。

1. 在**审阅决定**下，选择**批准**或**拒绝**。

1. （可选）在**评论 – 可选**中，输入评论，说明您批准或拒绝工作流运行的原因。

1. 选择**提交**。

**从自动化 Slack 通知批准或拒绝启动工作流运行**

1. 确保已设置 Slack 通知。请参阅[配置批准通知](workflows-approval-notify.md)。

1. 在 Slack 中，在发送批准通知的频道中，选择批准通知中的链接。

1. 如果询问 CodeCatalyst，请登录。

   您将被重定向到工作流运行页面。

1. 在工作流图表中，选择批准阶段门。

1. 在**审阅决定**下，选择**批准**或**拒绝**。

1. （可选）在**评论 – 可选**中，输入评论，说明您批准或拒绝工作流运行的原因。

1. 选择**提交**。