Skip to main content
Slack 集成使 Living Security 能够直接向您的 Slack 工作区发送通知。您可以通知用户有关培训分配的信息,向安全团队发出风险事件警报,并让经理随时了解团队的进展。
如需设置提醒和行动手册的发送,请从 设置 → 通讯 → 频道 开始,然后点击 Slack 卡片。本页介绍底层的 Slack 应用配置。

前提条件

在配置 Slack 集成之前,请确保您具备以下条件:
  • Slack 工作区管理员权限或应用安装权限
  • 可访问 Slack API 门户 api.slack.com
  • Living Security 管理员权限

创建 Slack 应用

1

创建新的 Slack 应用

  1. 前往 api.slack.com/apps
  2. 点击 Create New App
  3. 选择 From scratch
  4. 输入应用名称(例如“Living Security”)
  5. 选择您的工作区
  6. 点击 Create App
您的应用将显示在 Slack API 仪表板中。
2

配置 OAuth 范围

  1. 在左侧边栏中,点击 OAuth & Permissions
  2. 滚动到 Bot Token Scopes
  3. 添加以下范围:
仅添加贵组织所需的范围。范围越少,安全性越高。
3

将应用安装到您的工作区

  1. 滚动到 OAuth & Permissions 的顶部
  2. 点击 Install to Workspace
  3. 查看权限,然后点击 Allow
将显示以 xoxb- 开头的 Bot User OAuth Token。
4

获取签名密钥

  1. 在左侧边栏中,点击 基本信息
  2. 滚动到 App Credentials
  3. 复制 Signing Secret
请妥善保管您的签名密钥。切勿在公共代码库或日志中共享。

向 Living Security 添加凭据

1

导航到出站集成

前往 设置 → 集成 → 出站,然后点击 Slack 卡片。
2

添加您的凭据

点击 Add Credential 并输入:
string
必填
以 xoxb- 开头的 Bot User OAuth Token。可在 OAuth & Permissions 中找到。
string
必填
您应用的 Signing Secret。可在 基本信息 → App Credentials 中找到。
string
可选。仅在使用 Socket Mode 连接时需要。以 xapp- 开头。
string
可选。此凭据的易记名称(例如“Production Slack”)。
3

保存并验证

点击 保存。该凭据将显示在您的列表中,状态为 有源。
您的 Slack 集成现已连接,可以发送通知。

通知类型

连接后,Living Security 可以向 Slack 发送以下类型的通知:

故障排除

  • 确认机器人已被邀请到该频道(/invite @YourBotName)
  • 检查是否已添加 chat:write.public 范围,以便无需加入即可向公共频道发布消息
  • 确认频道 ID 正确(请使用频道 ID,而非名称)
  • 确保您复制了以 xoxb- 开头的完整令牌
  • 确认应用仍安装在您的工作区中
  • 检查令牌是否已被重新生成(需要在 Living Security 中更新)
Slack 会限制 API 请求。如果您看到速率限制错误:
  • 降低通知频率
  • 将多条通知合并为摘要消息
  • 对于高流量使用场景,请联系支持团队

最佳实践

为 Living Security 通知创建专用的 Slack 频道(例如 #security-training),以便使警报井然有序,并减少常规频道中的干扰。
  • 管理多个工作区时,请使用有意义的凭据标签
  • 定期审核哪些频道接收通知
  • 对于高流量警报,请设置通知摘要,而不是逐条发送消息
  • 每季度审查 Slack 应用权限,并移除未使用的范围

相关内容

电子邮件集成

将电子邮件配置为发送渠道。

Teams 集成

将 Microsoft Teams 配置为发送渠道。

通讯日志

跟踪 Slack 的发送状态和历史记录。

如何设置新的集成

通用集成设置指南。