連結 Microsoft Teams

本頁說明如何透過資料聯合將 Microsoft Teams 連結至 Gemini Enterprise。

關於資料同盟

透過資料聯合功能,Gemini Enterprise 可使用 API 直接從第三方資料來源擷取資訊,不必將資料複製到 Gemini Enterprise。使用這種方法,您不必等待擷取作業完成,就能立即存取外部資料來源。

事前準備

  1. 在 Microsoft Entra ID 中,將 Gemini Enterprise 註冊為 OAuth 2.0 應用程式,並收集下列憑證:
    • 用戶端 ID
    • 用戶端密鑰
    • 用戶群 ID
  2. 取得管理員同意後,設定下列 Microsoft Graph (應用程式) 權限:

    權限 類型 說明
    ChannelMessage.Read.All 委派型 讀取使用者頻道訊息
    Chat.Read 委派型 讀取使用者即時通訊訊息
  3. 將下列網址新增為網頁回呼網址:

    • https://vertexaisearch.cloud.google.com/console/oauth/default_oauth.html
    • https://vertexaisearch.cloud.google.com/oauth-redirect

使用 Microsoft Teams 建立聯合搜尋連接器

控制台

在 Google Cloud 控制台按照下列步驟操作,從 Gemini Enterprise 透過 Microsoft Teams 執行聯合搜尋。

  1. 前往 Google Cloud 控制台的「Gemini Enterprise」頁面。

    Gemini Enterprise

  2. 點按導覽選單中的「Data Stores」(資料儲存庫)

  3. 點按「 Create Data Store」(建立資料儲存庫)

  4. 在「Select a data source」(選取資料來源) 頁面中,捲動或搜尋「Microsoft Teams Federated」(Microsoft Teams 同盟),即可連結第三方來源。

    select-microsoft-teams
    選取資料來源

  5. 在「Authentication settings」(驗證設定) 下方,執行下列操作:

    1. 輸入「Client ID」(用戶端 ID)、「Client secret」(用戶端密鑰) 和「Tenant ID」(租戶 ID)
    2. 按一下「Authenticate」(驗證)
    3. 按一下「繼續」

      enter-auth-info
      輸入驗證資訊
  6. 由於資料來源只支援一種實體類型,系統會自動略過「要搜尋的實體」選項。

  7. 選取資料來源的區域

  8. 輸入資料來源的名稱。

    select-region-enter-name
    設定資料連接器

  9. 點按「Create」(建立)。Gemini Enterprise 會隨即建立資料儲存庫,並在「Data stores」(資料儲存庫) 頁面上顯示。

建立資料儲存庫後,前往「Data Stores」(資料儲存庫) 頁面,然後點選資料儲存庫名稱,即可查看狀態。聯合搜尋連接器可以使用時,「Connector state」(連接器狀態) 會從「Creating」(建立中) 轉為「Active」(運作中)

查詢執行

輸入搜尋查詢時:

  • 每個使用者的 Gemini Enterprise 都會顯示新的資料來源,且必須先授權才能使用。

  • 如果已授權 Microsoft Teams,Gemini Enterprise 會將查詢傳送至 Microsoft Teams API。

  • Gemini Enterprise 會結合並顯示各個來源的結果。

資料處理

使用第三方聯合搜尋功能時,查詢字串會傳送至第三方搜尋後端,這些第三方可能會將查詢與您的身分建立關聯。如果啟用多個聯合搜尋資料來源,查詢可能會傳送至所有來源。

一旦第三方系統收到資料,這些資料就受到該系統的《服務條款》和《隱私權政策》規範 (而非 Google Cloud的條款)。