選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

Microsoft Teams - Amazon Kendra

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Microsoft Teams

Microsoft 團隊是用於消息傳遞,會議和文件共享的企業協作工具。如果您是 Microsoft 團隊使用者,您可以使 Amazon Kendra 用索引您的 Microsoft 團隊資料來源。

您可以使用Amazon Kendra 主控台TemplateConfigurationAPI 連線 Amazon Kendra 到您的 Microsoft 團隊資料來源。

如需疑難排解 Amazon Kendra Microsoft Teams 資料來源連接器,請參閱疑難排解資料來

支援的功能

  • 欄位對映

  • 使用者存取控制

  • 包含/排除過濾器

  • 完整和增量內容同步

  • 虛擬私有雲端 (VPC)

必要條件

在您可以用 Amazon Kendra 來索引您的 Microsoft 團隊資料來源之前,請先在您的 Microsoft 小組和 AWS 帳戶中進行這些變更。

在 Microsoft 團隊中,請確保您擁有:

  • 在辦公室 365 中創建了一個 Microsoft 團隊帳戶。

  • 注意到您的 Microsoft 365 租戶 ID。您可以在 Azure 作用中目錄入口網站的內容或 OAuth 應用程式中找到您的租用戶識別碼。

  • 在 Azure 入口網站中設定 OAuth 應用程式,並記下用戶端識別碼和用戶端密碼或用戶端認證。如需詳細資訊,請參閱 Microsoft 教學課程已註冊應用程式

    注意

    當您在 Azure 入口網站中建立或註冊應用程式時,秘密識別碼代表實際的密碼值。建立密碼和應用程式時,您必須立即記下或儲存實際的密碼值。您可以在 Azure 入口網站中選取應用程式的名稱,然後導覽至憑證和密碼的功能表選項,以存取您的密碼。

    您可以在 Azure 入口網站中選取應用程式的名稱,然後導覽至概觀頁面,以存取用戶端識別碼。應用程序(客戶端)ID 是客戶端 ID。

    注意

    我們建議您定期重新整理或輪換您的認證和密碼。僅為您自己的安全提供必要的訪問級別。我們建議您跨資料來源以及連接器 1.0 和 2.0 版 (如果適用) 重複使用認證和密碼。

  • 添加了必要的權限。您可以選擇新增所有權限,也可以根據要編目的實體選取較少的權限來限制範圍。下表依對應實體列出應用程式層級權限:

    實體 資料同步所需的權限 身分同步所需的權限
    頻道郵報
    • ChannelMessage閱讀全部

    • 群組閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    TeamMember閱讀全部
    頻道附件
    • ChannelMessage閱讀全部

    • 群組閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    TeamMember閱讀全部
    頻道維基
    • 群組閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    TeamMember閱讀全部
    聊天訊息
    • 聊天閱讀全部

    • ChatMessage閱讀全部

    • ChatMember閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    TeamMember閱讀全部
    會議聊天
    • 聊天閱讀全部

    • ChatMessage. 閱讀

    • ChatMember閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    TeamMember閱讀全部
    聊天附件
    • 聊天閱讀全部

    • ChatMessage. 閱讀

    • ChatMember閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    TeamMember閱讀全部
    會議檔案
    • 聊天閱讀全部

    • ChatMessage閱讀全部

    • ChatMember閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    • 檔案. 閱讀全部

    TeamMember閱讀全部
    行事曆會議
    • 聊天閱讀全部

    • ChatMessage閱讀全部

    • ChatMember閱讀全部

    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    • 檔案. 閱讀全部

    TeamMember閱讀全部
    會議筆記
    • 使用者. 讀取

    • 使用者 .Read. 全部

    • 群組閱讀全部

    • 檔案. 閱讀全部

    TeamMember閱讀全部
  • 核取每個文件在 Microsoft Teams 中,以及您打算用於相同索引的其他資料來源中都是唯一的。您要用於索引的每個資料來源不得包含跨資料來源的相同文件。文件 ID 對索引來說是全域的,而且每個索引必須是唯一的。

在你的 AWS 帳戶,確保你有:

  • 建立 Amazon Kendra 索引,如果使用 API,則會記下索引 ID。

  • 為您的資料來源建立 IAM 角色,如果使用 API,則會記錄 IAM 角色的 ARN。

    注意

    如果您變更驗證類型和認證,則必須更新 IAM 角色才能存取正確的 AWS Secrets Manager 密碼 ID。

  • 將您的 Microsoft 團隊驗證憑據存儲在 AWS Secrets Manager 密鑰中,並且如果使用 API,則記錄密碼的 ARN。

    注意

    我們建議您定期重新整理或輪換您的認證和密碼。僅為您自己的安全提供必要的訪問級別。我們建議您跨資料來源以及連接器 1.0 和 2.0 版 (如果適用) 重複使用認證和密碼。

如果您沒有現有的 IAM 角色或密碼,則可以在將 Microsoft Teams 資料來源連線到時,使用主控台建立新 IAM 角色和 Secrets Manager 密碼 Amazon Kendra。如果您使用 API,則必須提供現有 IAM 角色和 Secrets Manager 密碼的 ARN,以及索引 ID。

連接說明

若要連線 Amazon Kendra 到您的 Microsoft Teams 資料來源,您必須提供 Microsoft Teams 資料來源的必要詳細資料, Amazon Kendra 以便能夠存取您的資料。如果您尚未設定的 Microsoft 團隊 Amazon Kendra,請參閱必要條件

Console

若要連線 Amazon Kendra 到 Microsoft 團隊

  1. 登入 AWS Management Console 並開啟Amazon Kendra 主控台

  2. 在左側導覽窗格中,選擇 [索引],然後從索引清單中選擇要使用的索引。

    注意

    您可以選擇在索引設置下配置或編輯您的用戶訪問控制設置

  3. 在 [開始使用] 頁面上,選擇 [新增資料來源]。

  4. 在 [新增資料來源] 頁面上,選擇 [Microsoft Teams 連接器],然後選擇 [新增連接器]。如果使用版本 2(如果適用),請選擇帶有「V2.0」標籤的 Microsoft 團隊連接器

  5. 在 [指定資料來源詳細資訊] 頁面上,輸入下列資訊:

    1. 名稱和說明中,對於資料來源名稱 — 輸入資料來源的名稱。您可以包含連字號,但不能包含空格。

    2. (選擇性) 說明 — 輸入資料來源的選用說明。

    3. 預設語言中 — 選擇一種語言來篩選索引的文件。除非另有指定,否則語言預設為英文。文件中繼資料中指定的語言會覆寫選取的語言。

    4. 在「」中,針對「新增標籤」— 包含可選標籤以搜尋和篩選資源或追蹤 AWS 成本。

    5. 選擇下一步

  6. 在 [定義存取和安全性] 頁面上,輸入下列資訊:

    1. 租用戶識別碼 — 輸入您的 Microsoft 365 租用戶識別碼。您可以在 Azure 作用中目錄入口網站的內容或 OAuth 應用程式中找到您的租用戶識別碼。

    2. 授權 — 開啟或關閉文件的存取控制清單 (ACL) 資訊 (如果您有 ACL),且想要將其用於存取控制。ACL 會指定使用者和群組可存取的文件。ACL 資訊可用來根據使用者或使用者對文件的群組存取權來篩選搜尋結果。如需詳細資訊,請參閱使用者內容篩選

    3. AWS Secrets Manager 密碼 — 選擇現有密碼或建立新 Secrets Manager 密碼來儲存您的 Microsoft Teams 驗證認證。如果您選擇建立新密碼,則會開啟一個 AWS Secrets Manager 密碼視窗。

      1. 在「建立 AWS Secrets Manager 密碼視窗」中輸入下列資訊:

        1. 秘密名稱 — 您秘密的名稱。前綴 'AmazonKendra-Microsoft 團隊-' 會自動添加到您的密碼名稱中。

        2. 如果是用戶端識別碼用戶端密碼,請輸入 Azure 入口網站中 Microsoft Teams 中設定的驗證認證。

      2. 保存並添加您的秘密。

    4. 付款模式 — 您可以為您的 Microsoft 團隊帳戶選擇授權和付款模式。Model A 付款模式僅限於需要符合安全性規範的授權和付款模式。B 型付款模式適用於不需要符合安全性規範的授權和付款模式。

    5. V@@ irtual Private Cloud (VPC) (VPC) — 您可以選擇使用 VPC。如果是這樣,您必須新增子網路VPC 安全性群組。

    6. 識別爬行者程式 — 指定是否要開啟身分識別爬行 Amazon Kendra者程式。識別爬行者程式會使用文件的存取控制清單 (ACL) 資訊,根據使用者或使用者對文件的群組存取權來篩選搜尋結果。如果您有文件的 ACL 並選擇使用 ACL,您也可以選擇開啟的身分識別爬行者程式,以設定搜尋結果的使用者環境定義篩選。 Amazon Kendra否則,如果關閉身分搜索器,則可以公開搜索所有文檔。如果您想要對文件使用存取控制,且身分識別編目程式已關閉,您也可以使用 PutPrincipalMappingAPI 來上傳使用者和群組存取資訊以進行使用者內容篩選。

    7. IAM role — 選擇現有 IAM 角色或建立新 IAM 角色以存取存放庫認證和索引內容。

      注意

      IAM 用於索引的角色不能用於資料來源。如果您不確定索引或常見問題集是否使用現有角色,請選擇 [建立新角色] 以避免發生錯誤。

    8. 選擇下一步

  7. 在 [設定同步設定] 頁面上,輸入下列資訊:

    1. 同步內容 — 選取要編目的內容類型。您可以選擇檢索聊天、團隊和行事曆內容。

    2. 其他設定 — 指定特定行事曆的開始和結束日期、使用者電子郵件、團隊名稱、頻道名稱、附件和 OneNotes。

    3. 同步模式 — 選擇資料來源內容變更時要如何更新索引。當您第一次將資料來源同 Amazon Kendra 步處理時,依預設會檢索所有內容並建立索引。如果初始同步失敗,您必須執行資料的完整同步處理,即使您沒有選擇完整同步作為同步模式選項。

      • 完全同步:新鮮索引所有內容,並在每次資料來源與索引同步時取代現有內容。

      • 新增、修改的同步:每次資料來源與索引同步時,僅對新內容和已修改的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

      • 新增、修改、刪除的同步:每次資料來源與索引同步時,僅對新內容、已修改和刪除的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

    4. 同步執行排程中,對於頻率 — 選擇同步資料來源內容和更新索引的頻率。

    5. 選擇下一步

  8. [設定欄位對映] 頁面上,輸入下列資訊:

    1. 預設資料來源欄位 — 從 Amazon Kendra 產生的預設資料來源欄位中選取您要對映至索引的資料來源欄位。

    2. 新增欄位 — 新增自訂資料來源欄位,以建立要對映的索引欄位名稱和欄位資料類型。

    3. 選擇下一步

  9. 在 [檢閱並建立] 頁面上,檢查您輸入的資訊是否正確,然後選取 [新增資料來源]。您也可以從此頁面選擇編輯您的資訊。成功新增資料來源後,您的資料來源將顯示在 [資料來源] 頁面上。

API

若要連線 Amazon Kendra 到 Microsoft 團隊

您必須使用 TemplateConfigurationAPI 指定資料來源結構描述的 JSON。您必須提供以下信息:

  • 資料來源 — 指定使用 TemplateConfigurationJSON 結構定義MSTEAMS時的資料來源類型。同時指定呼叫 CreateDataSourceAPI TEMPLATE 時的資料來源。

  • 租用戶識別碼 — 您可以在 Azure 作用中目錄入口網站的內容或 OAuth 應用程式中找到您的租用戶識別碼。

  • 同步模式 — 指定資料來源內容變更時 Amazon Kendra 應如何更新索引。當您第一次將資料來源同 Amazon Kendra 步處理時,依預設會檢索所有內容並建立索引。如果初始同步失敗,您必須執行資料的完整同步處理,即使您沒有選擇完整同步作為同步模式選項。您可以選擇:

    • FORCED_FULL_CRAWL新建索引所有內容,並在每次資料來源與索引同步時取代現有內容。

    • FULL_CRAWL,以在每次資料來源與索引同步時,僅對新的、修改的和刪除的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

    • CHANGE_LOG每次資料來源與索引同步時,僅對新內容和修改的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

  • 秘密 Amazon 資源名稱 (ARN) — 提供包含您 Microsoft 團隊帳戶身份驗證登入資料的 Secrets Manager 秘密的 Amazon 資源名稱 (ARN)。密碼會以下列金鑰儲存在 JSON 結構中:

    { "clientId": "client ID", "clientSecret": "client secret" }
  • IAM 角色 — 指定RoleArn當您呼叫CreateDataSource以提供具有存取 Secrets Manager 密碼之權限的 IAM 角色,以及呼叫 Microsoft Teams 連接器和 Amazon Kendra所需公用 API 的時間。如需詳細資訊,請參閱 Microsoft 團隊資料來源的IAM 角色

您還可以添加以下可選功能:

  • V@@ irtual Private Cloud (VPC) — 指定您撥打電話的VpcConfiguration時間。CreateDataSource如需詳細資訊,請參閱 設定 Amazon Kendra 以使用 Amazon VPC

  • 文件/內容類型:指定是否要檢索聊天訊息和附件、頻道貼文和附件、頻道 Wiki、行事曆內容、會議聊天以及檔案和備註。

  • 事曆內容 — 指定編目行事曆內容的開始和結束日期-時間。

  • 包含和排除篩選器 — 指定是否要在 Microsoft Teams 中包含或排除某些內容。您可以包含或排除團隊名稱、頻道名稱、檔案名稱和檔案類型、使用者電子郵件、 OneNote 區段和 OneNote 頁面。

    注意

    大多數資料來源使用規則運算式模式,這些模式是稱為篩選器的包含或排除模式。如果您指定包含篩選器,則只有符合包含項目篩選器的內容會編製索引。不符合包含篩選器的任何文件都不會建立索引。如果您指定包含和排除篩選器,符合排除篩選器的文件將不會建立索引,即使它們符合包含篩選器也是如此。

  • 識別爬行者程式 — 指定是否要開啟身分識別爬行 Amazon Kendra者程式。識別爬行者程式會使用文件的存取控制清單 (ACL) 資訊,根據使用者或使用者對文件的群組存取權來篩選搜尋結果。如果您有文件的 ACL 並選擇使用 ACL,您也可以選擇開啟的身分識別爬行者程式,以設定搜尋結果的使用者環境定義篩選。 Amazon Kendra否則,如果關閉身分搜索器,則可以公開搜索所有文檔。如果您想要對文件使用存取控制,且身分識別編目程式已關閉,您也可以使用 PutPrincipalMappingAPI 來上傳使用者和群組存取資訊以進行使用者內容篩選。

  • 欄位對應 — 選擇將您的 Microsoft Teams 資料來源欄位對應至 Amazon Kendra 索引欄位。如需詳細資訊,請參閱映射資料來源欄位

    注意

    您的文件需要文件內文欄位或文件內文對等項目,才能搜尋您的文件。 Amazon Kendra 您必須將資料來源中的文件內文欄位名稱對應至索引欄位名稱_document_body。所有其他欄位是選用的。

如需要設定的其他重要 JSON 金鑰清單,請參閱 Microsoft 團隊範本結構描述

若要連線 Amazon Kendra 到 Microsoft 團隊

  1. 登入 AWS Management Console 並開啟Amazon Kendra 主控台

  2. 在左側導覽窗格中,選擇 [索引],然後從索引清單中選擇要使用的索引。

    注意

    您可以選擇在索引設置下配置或編輯您的用戶訪問控制設置

  3. 在 [開始使用] 頁面上,選擇 [新增資料來源]。

  4. 在 [新增資料來源] 頁面上,選擇 [Microsoft Teams 連接器],然後選擇 [新增連接器]。如果使用版本 2(如果適用),請選擇帶有「V2.0」標籤的 Microsoft 團隊連接器

  5. 在 [指定資料來源詳細資訊] 頁面上,輸入下列資訊:

    1. 名稱和說明中,對於資料來源名稱 — 輸入資料來源的名稱。您可以包含連字號,但不能包含空格。

    2. (選擇性) 說明 — 輸入資料來源的選用說明。

    3. 預設語言中 — 選擇一種語言來篩選索引的文件。除非另有指定,否則語言預設為英文。文件中繼資料中指定的語言會覆寫選取的語言。

    4. 在「」中,針對「新增標籤」— 包含可選標籤以搜尋和篩選資源或追蹤 AWS 成本。

    5. 選擇下一步

  6. 在 [定義存取和安全性] 頁面上,輸入下列資訊:

    1. 租用戶識別碼 — 輸入您的 Microsoft 365 租用戶識別碼。您可以在 Azure 作用中目錄入口網站的內容或 OAuth 應用程式中找到您的租用戶識別碼。

    2. 授權 — 開啟或關閉文件的存取控制清單 (ACL) 資訊 (如果您有 ACL),且想要將其用於存取控制。ACL 會指定使用者和群組可存取的文件。ACL 資訊可用來根據使用者或使用者對文件的群組存取權來篩選搜尋結果。如需詳細資訊,請參閱使用者內容篩選

    3. AWS Secrets Manager 密碼 — 選擇現有密碼或建立新 Secrets Manager 密碼來儲存您的 Microsoft Teams 驗證認證。如果您選擇建立新密碼,則會開啟一個 AWS Secrets Manager 密碼視窗。

      1. 在「建立 AWS Secrets Manager 密碼視窗」中輸入下列資訊:

        1. 秘密名稱 — 您秘密的名稱。前綴 'AmazonKendra-Microsoft 團隊-' 會自動添加到您的密碼名稱中。

        2. 如果是用戶端識別碼用戶端密碼,請輸入 Azure 入口網站中 Microsoft Teams 中設定的驗證認證。

      2. 保存並添加您的秘密。

    4. 付款模式 — 您可以為您的 Microsoft 團隊帳戶選擇授權和付款模式。Model A 付款模式僅限於需要符合安全性規範的授權和付款模式。B 型付款模式適用於不需要符合安全性規範的授權和付款模式。

    5. V@@ irtual Private Cloud (VPC) (VPC) — 您可以選擇使用 VPC。如果是這樣,您必須新增子網路VPC 安全性群組。

    6. 識別爬行者程式 — 指定是否要開啟身分識別爬行 Amazon Kendra者程式。識別爬行者程式會使用文件的存取控制清單 (ACL) 資訊,根據使用者或使用者對文件的群組存取權來篩選搜尋結果。如果您有文件的 ACL 並選擇使用 ACL,您也可以選擇開啟的身分識別爬行者程式,以設定搜尋結果的使用者環境定義篩選。 Amazon Kendra否則,如果關閉身分搜索器,則可以公開搜索所有文檔。如果您想要對文件使用存取控制,且身分識別編目程式已關閉,您也可以使用 PutPrincipalMappingAPI 來上傳使用者和群組存取資訊以進行使用者內容篩選。

    7. IAM role — 選擇現有 IAM 角色或建立新 IAM 角色以存取存放庫認證和索引內容。

      注意

      IAM 用於索引的角色不能用於資料來源。如果您不確定索引或常見問題集是否使用現有角色,請選擇 [建立新角色] 以避免發生錯誤。

    8. 選擇下一步

  7. 在 [設定同步設定] 頁面上,輸入下列資訊:

    1. 同步內容 — 選取要編目的內容類型。您可以選擇檢索聊天、團隊和行事曆內容。

    2. 其他設定 — 指定特定行事曆的開始和結束日期、使用者電子郵件、團隊名稱、頻道名稱、附件和 OneNotes。

    3. 同步模式 — 選擇資料來源內容變更時要如何更新索引。當您第一次將資料來源同 Amazon Kendra 步處理時,依預設會檢索所有內容並建立索引。如果初始同步失敗,您必須執行資料的完整同步處理,即使您沒有選擇完整同步作為同步模式選項。

      • 完全同步:新鮮索引所有內容,並在每次資料來源與索引同步時取代現有內容。

      • 新增、修改的同步:每次資料來源與索引同步時,僅對新內容和已修改的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

      • 新增、修改、刪除的同步:每次資料來源與索引同步時,僅對新內容、已修改和刪除的內容建立索引。 Amazon Kendra 可以使用資料來源的機制來追蹤內容變更,並為上次同步後變更的內容建立索引。

    4. 同步執行排程中,對於頻率 — 選擇同步資料來源內容和更新索引的頻率。

    5. 選擇下一步

  8. [設定欄位對映] 頁面上,輸入下列資訊:

    1. 預設資料來源欄位 — 從 Amazon Kendra 產生的預設資料來源欄位中選取您要對映至索引的資料來源欄位。

    2. 新增欄位 — 新增自訂資料來源欄位,以建立要對映的索引欄位名稱和欄位資料類型。

    3. 選擇下一步

  9. 在 [檢閱並建立] 頁面上,檢查您輸入的資訊是否正確,然後選取 [新增資料來源]。您也可以從此頁面選擇編輯您的資訊。成功新增資料來源後,您的資料來源將顯示在 [資料來源] 頁面上。

進一步了解

若要深入了解如何 Amazon Kendra 與您的 Microsoft 團隊資料來源整合,請參閱:

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。