本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接 Slack
您可以将 AWS DevOps 代理配置为使用事件响应调查的关键发现、根本原因分析和生成的缓解计划来更新您选择的 Slack 频道。
开始前的准备工作
Slack 需要先向 DevOps 代理注册,然后才能将其添加到代理空间。要将 AWS DevOps 代理与 Slack 集成,你必须满足以下要求:
可以访问 Slack 工作区,能够安装和授权第三方应用程序
已确定您希望 AWS DevOps 代理发送通知的 Slack 频道
向注册 Slack 集成 AWS DevOps 代理人
每个注册都连接到一个 Slack 工作空间。要连接多个工作区,请对每个工作区重复此过程。
在 AWS DevOps 代理控制台的能力提供者页面上,在 “通信” 下的 “可用提供商” 部分中找到 Slack,然后选择注册。
选择 “注册” 按钮。
您将被重定向到 Slack 以授权您的工作空间的 AWS DevOps 代理应用程序。
在 Slack 授权页面上,直接安装到工作区,而不是在组织级别。
从下拉列表中选择一个工作空间。不要选择企业网格。
根据组织需要为每个工作空间安装。
查看请求的范围,然后选择 “允许” 以授权集成。
授权后,您将返回 AWS DevOps 代理控制台。
在多个工作区共享 Slack 工作空间 AWS accounts
你可以跨多个 AWS 账户共享一个 Slack 工作空间。即使您的代理空间使用客户托管密钥 (CMK) 进行加密,这也同样有效。如果你有多个 AWS 账户,则不需要为每个账户设置单独的 Slack 工作空间。
重叠和重复的工作空间安装
您的组织在代理空间或账户中可能存在重叠或重复的 Slack 工作空间。 AWS 您可以在多个代理空间中注册同一 Slack 工作空间。每个注册都是独立的。在另一个代理空间中注册同一个工作空间不会与您的现有注册冲突或覆盖您的现有注册。
将 Slack 与您的 DevOps 代理空间关联起来
注册 Slack 后,您可以将一个或多个频道与您的 DevOps 代理空间关联起来。对要添加的每个频道重复以下步骤:
在配置的功能选项卡中 AgentSpace,导航到通信 > Slack 。
选择添加 Slack
输入频道 ID
选择 “创建” 以完成 Slack 配置。
注意
必须先将代理的机器人用户添加到私人频道,然后才能发布消息。
重要
卸载 Slack 应用程序可能会导致 Slack 应用程序无法重新安装。请避免卸载 Slack 应用程序。