本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Slack
Slack 是一款企業通信應用程序,可讓用戶通過各種公共和私有渠道發送消息和附件。您可以用 Amazon Kendra 來為 Slack 公開和私人通道、機器人和封存訊息、檔案和附件、直接和群組訊息建立索引。您也可以選擇要過濾的特定內容。
注意
Amazon Kendra 現在支援升級的 Slack 連接器。
主機已自動為您升級。您在主控台中建立的任何新連接器都會使用升級的架構。如果您使用 API,您現在必須使用TemplateConfiguration物件而非SlackConfiguration
物件來設定連接器。
使用舊版主控台和 API 架構設定的連接器將繼續如設定般運作。但是,您將無法編輯或更新它們。如果您要編輯或更新連接器組態,您必須建立新的連接器。
建議您將連接器工作流程移轉至升級版本。使用舊架構設定的連接器 Support 排程於 2024 年 6 月結束。
您可以使用Amazon Kendra 主控台
如需 Amazon Kendra Slack 資料來源連接器的疑難排解,請參閱疑難排解資料來。
支援的功能
Amazon Kendra Slack 資料來源連接器支援下列功能:
-
欄位對映
-
使用者存取控制
-
包含/排除過濾器
-
完整和增量內容同步
-
虛擬私有雲端 (VPC)
必要條件
在您可以用來 Amazon Kendra 為 Slack 資料來源建立索引之前,請先在 Slack 和 AWS 帳戶中進行這些變更。
在 Slack 中,請確定您擁有:
-
配置了鬆弛機器人用戶 OAuth 令牌或鬆弛用戶 OAuth 令牌。您可以選擇任一權杖來連線 Amazon Kendra 至 Slack 資料來源。需要令牌才能用作您的身份驗證憑據。有關更多信息,請參閱有關訪問令牌的 Slack 文檔
。 注意
如果您將機器人令牌用作 Slack 憑據的一部分,則無法為直接消息和群組消息編制索引,並且必須將機器人令牌添加到要編制索引的渠道中。
注意
我們建議您定期重新整理或輪換您的認證和密碼。僅為您自己的安全提供必要的訪問級別。我們不建議您跨資料來源以及連接器 1.0 和 2.0 版 (如果適用) 重複使用認證和密碼。
-
從 Slack 工作區主頁面網址記下您的 Slack 工作區團隊 ID。舉個例子,
https://app.slack.com/client/T0123456789/...
其中T0123456789
是群組識別碼。 -
已新增下列 Oauth 範圍/權限:
使用者權杖範圍 機器人令牌範圍 -
頻道:歷史
-
頻道:讀取
-
表情符號:讀取
-
檔案:讀取
-
群組:歷程
-
群組:讀取
-
IM: 歷程
-
IM: 讀取
-
MPIM: 歷程
-
MPM: 讀取
-
team:read
-
使用者. 設定檔:讀取
-
使用者:讀取
-
使用者:讀取. 電子郵件
-
頻道:歷史
-
通道:管理
-
頻道:讀取
-
交談. 連線:管理
-
對話. 連線:讀取
-
檔案:讀取
-
群組:歷程
-
群組:讀取
-
IM: 歷程
-
IM: 讀取
-
MPIM: 歷程
-
MPM: 讀取
-
反應:讀取
-
team:read
-
使用者群組:讀取
-
使用者. 設定檔:讀取
-
使用者:讀取
-
使用者:讀取. 電子郵件
-
-
已勾選的每個文件在 Slack 和您打算用於相同索引的其他資料來源中都是唯一的。您要用於索引的每個資料來源不得包含跨資料來源的相同文件。文件 ID 對索引來說是全域的,而且每個索引必須是唯一的。
在您的中 AWS 帳戶,請確保您有:
-
建立 Amazon Kendra 索引,如果使用 API,則會記下索引 ID。
-
為您的資料來源建立 IAM 角色,如果使用 API,則會記錄 IAM 角色的 ARN。
注意
如果您變更驗證類型和認證,則必須更新 IAM 角色才能存取正確的 AWS Secrets Manager 密碼 ID。
-
將您的 Slack 驗證憑證儲存在 AWS Secrets Manager 密碼中,如果使用 API,則會記錄密碼的 ARN。
注意
我們建議您定期重新整理或輪換您的認證和密碼。僅為您自己的安全提供必要的訪問級別。我們不建議您跨資料來源以及連接器 1.0 和 2.0 版 (如果適用) 重複使用認證和密碼。
如果您沒有現有的 IAM 角色或密碼,則可以在將 Slack 資料來源連線至時使用主控台建立新 IAM 角色和 Secrets Manager 密碼。 Amazon Kendra如果您使用 API,則必須提供現有 IAM 角色和 Secrets Manager 密碼的 ARN,以及索引 ID。
連接說明
若要連線 Amazon Kendra 至 Slack 資料來源,您必須提供 Slack 資料來源的必要詳細資訊, Amazon Kendra 以便存取您的資料。如果您尚未為 Slack 設定 Amazon Kendra,請參閱必要條件。
進一步了解
若要深入瞭解如何 Amazon Kendra 與 Slack 資料來源整合,請參閱: