若要設定提醒與手冊的傳送,請從 設定 → 通訊 → 頻道 開始,然後按一下 Slack 卡片。本頁說明的是底層的 Slack 應用程式設定。
先決條件
在設定 Slack 整合之前,請確認您具備以下條件:- Slack 工作區管理員或應用程式安裝權限
- 可存取位於 api.slack.com 的 Slack API 入口網站
- Living Security 管理員權限
建立 Slack 應用程式
1
建立新的 Slack 應用程式
- 前往 api.slack.com/apps
- 按一下 Create New App
- 選取 From scratch
- 輸入應用程式名稱(例如「Living Security」)
- 選取您的工作區
- 按一下 Create App
您的應用程式會顯示在 Slack API 儀表板中。
2
設定 OAuth 範圍
- 在左側邊欄中,按一下 OAuth & Permissions
- 捲動至 Bot Token Scopes
- 新增下列範圍:
3
將應用程式安裝至您的工作區
- 捲動至 OAuth & Permissions 頂端
- 按一下 Install to Workspace
- 檢閱權限後,按一下 Allow
系統會顯示以
xoxb- 開頭的 Bot User OAuth Token。4
取得簽署密鑰
- 在左側邊欄中,按一下 基本信息
- 捲動至 App Credentials
- 複製 Signing Secret
將憑證新增至 Living Security
1
前往出站集成
前往 設定 → 集成 → 出站,然後按一下 Slack 卡片。
2
3
儲存並驗證
按一下 儲存。該憑證會出現在您的清單中,狀態為 主動。
您的 Slack 整合現已連接,可以開始傳送通知。
通知類型
連接完成後,Living Security 可以向 Slack 傳送下列類型的通知:疑難排解
訊息未顯示在頻道中
訊息未顯示在頻道中
- 確認機器人已被邀請至該頻道(
/invite @YourBotName) - 確認已新增
chat:write.public範圍,以便不需加入即可在公開頻道中發布訊息 - 確認頻道 ID 正確(請使用頻道 ID,而非名稱)
權杖無效錯誤
權杖無效錯誤
- 確認您複製了以
xoxb-開頭的完整權杖 - 確認應用程式仍安裝於您的工作區
- 檢查權杖是否已重新產生(需要在 Living Security 中更新)
速率限制
速率限制
Slack 會限制 API 請求。若您看到速率限制錯誤:
- 降低通知頻率
- 將多則通知合併為摘要訊息
- 若有大量傳送的使用情境,請聯絡支援團隊
最佳實務
- 管理多個工作區時,請使用有意義的憑證標籤
- 定期稽核哪些頻道會收到通知
- 對於大量的警示,請設定通知摘要,而非逐則傳送
- 每季檢閱 Slack 應用程式權限,並移除未使用的範圍
相關內容
電子郵件整合
將電子郵件設定為傳送頻道。
Teams 整合
將 Microsoft Teams 設定為傳送頻道。
通訊記錄
追蹤 Slack 的傳送狀態與歷程記錄。
如何設定新的整合
整合設定一般指南。

