請使用本文在 Microsoft 365 系統管理中心部署 Google Drive Microsoft 365 Copilot 連接器。 該連接器索引 Google Drive 內容,並可在 Microsoft 365 Copilot 與 Microsoft Search 中取得。
關於服務設定資訊,請參閱 設定 Google Workspace 服務以擷取連接器。
必要條件
在部署 Google Drive 連接器之前,請確保 Google Workspace 環境已在組織中設定妥當。 下表總結了設定環境及部署連接器的步驟。
| 工作 | 角色 |
|---|---|
| 設定環境 | Google Workspace 管理員 |
| 展開連接器 | Microsoft 365 系統管理員 |
| 自訂連接器設定 (可選) | Microsoft 365 系統管理員 |
在部署連接器前,請確保你符合以下先決條件:
- 你有 Google Workspace 網域和管理員帳號。
- 你建立了一個帶有全域委派功能的 Google Cloud 服務帳號。
- 服務帳號金鑰以 JSON 格式提供。
- 以下 OAuth 範圍被加入服務帳號:
https://www.googleapis.com/auth/admin.directory.user.readonlyhttps://www.googleapis.com/auth/admin.directory.group.readonlyhttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/admin.reports.audit.readonly
詳情請參閱 設定 Google Drive 服務以擷取連接器。
展開連接器
要為你的組織新增 Google Drive 連接器:
- 登入 Microsoft 365 系統管理中心。
- 在左側窗格中,選擇 副駕駛>連接器。
- 到 圖庫 分頁,選擇 Google 雲端硬碟。
顯示名稱
在 Copilot 體驗中輸入顯示名稱以識別連接器。 顯示名稱同時代表受信任的內容,並用作內容來源過濾器。
Google Workspace 網域
例如,提供你組織的 Google Workspace 網域 (,例如) your-company.com 。 欲了解更多資訊,請參閱 「什麼是網域」。
管理員帳號電子郵件
輸入 Google Workspace 管理員帳號的電子郵件地址,格式為 user@company.com。
服務帳號金鑰
把你建立 Google Cloud 服務帳號時產生的 JSON 金鑰檔案全部內容貼上。 關於如何產生服務帳號金鑰的資訊,請參閱 建立 Google Cloud 專案。
推出
如果你想在 Copilot 和其他搜尋表層驗證它,建議先將連接器部署到有限的受眾,再部署到你的組織。 欲了解更多資訊,請參閱 Microsoft 365 Copilot 連接器的分階段部署。
若要推送至有限受眾,請選擇「 推展」 旁的「有限受眾」切換,並指定要推送連接器的使用者與群組。
選擇 建立 來部署連線。 Google Drive Copilot 連接器會立即開始索引內容。
下表列出預設值。
| 頁面 | 設定 | 預設值 |
|---|---|---|
| 使用者 | 存取權限 | Google 雲端硬碟中任何人可存取的所有檔案,租戶中所有 Microsoft 365 使用者都能看到。 |
| 內容 | 索引內容 | 所有可存取的檔案和資料夾預設都是被選取的。 |
| 同步處理 | 增量爬行 | 每 15 分鐘 |
| 同步處理 | 全程爬行 | 每天 |
建立連線後,您可以在 Microsoft 365 系統管理中心的連接器區查看狀態。
自訂設定 (可選)
你可以自訂 Google Drive 連接器的預設值。 要自訂設定,在管理中心的連接器頁面選擇 自訂設定。
自訂使用者設定
存取權限
Google Drive 連接器支援以下使用者搜尋權限:
- 所有人
- 只有有權限取得此資料來源的人 (推薦)
如果你選擇 「所有人」,索引資料會出現在所有使用者的搜尋結果中。 如果你選擇 只限有權限存取此資料來源的人,索引資料會出現在有權限存取資料的使用者搜尋結果中,你需要進一步選擇如何映射使用者身份:
- Microsoft Entra ID:當 Google 雲端硬碟的郵件與 Entra ID 使用者主體名稱 (UPN) 相符時使用。 該連接器將 Google Drive 中使用者的電子郵件 ID 對應到 Microsoft Entra ID 的 UPN 屬性。
- 非 Entra ID:當 Google 雲端硬碟郵件與 UPN 不同時,使用基於正則表達式的映射。 欲了解更多資訊,請參閱地圖非Entra ID ID。
注意事項
使用者或群組存取權限的匯報僅以完整爬取方式同步。 增量爬取目前不支援權限更新的處理。
自訂內容設定
納入與排除
使用排除與包含規則來控制 Microsoft 從 Google Drive 抓取哪些資料。 排除規則允許 Microsoft 爬取除指定項目外的所有內容,而包含規則則限制爬取只能爬取指定的項目。 如果這兩條規則都套用在同一個內容上,該內容就不會被索引,因為排除規則會優先。
支援的排除規則
| 排除類型 | 描述 |
|---|---|
| 共用磁碟 ID | 透過指定共用磁碟 ID 來排除內容被爬取。 |
| Google 群組 | 群組成員個人磁碟及所有成員可存取的共享磁碟檔案,則不被爬取。 |
| 資料夾識別碼 | 指定資料夾 ID () 的檔案會被排除在爬取之外。 |
支援的包含規則
| 包含類型 | 描述 |
|---|---|
| 只爬取共用硬碟 | 切換到只從共享硬碟爬取檔案。 |
| Google 群組 | 只有來自群組成員個人磁碟和所有群組成員可存取的共享磁碟中的檔案會被抓取。 |
| 共用磁碟 ID | 只允許 Microsoft 爬取特定的共享磁碟機和底層資料夾。 除非包含規則中明確指定 Google 群組,否則不會爬取私人硬碟。 |
| 日期範圍 | 只有在選定時間範圍內最後修改的檔案才會被爬取。 如果結束日期留空,Microsoft 會爬取開始日期之後所建立或修改的檔案。 如果開始日期留空,Microsoft 會從最早的時間點爬取檔案。 |
共用磁碟會被視為資料夾。 要取得共用硬碟 ID,請在 Google 雲端硬碟開啟該共享硬碟,drive.google.com/drive/folders/ 後複製該網址的部分。 將此 ID 貼入內容過濾器。
要排除或包含特定資料夾,你需要資料夾 ID。 在 Google 雲端硬碟開啟想要的資料夾,然後 drive.google.com/drive/folders/ 後複製網址的一部分。 將此 ID 貼入內容過濾器。
管理物業
你可以從 Google Drive 的資料來源新增或移除可用物件。 指派一個結構,改變語意標籤,並為屬性加上別名。 有些屬性預設會被索引。
| 預設屬性 | 標籤 | 描述 | Schema |
|---|---|---|---|
| file.name | 標題 | 檔案名稱 | 搜尋、查詢、檢索 |
| 檔案副檔名 | 項目類型 | 索引項目的類型 | 查詢,取回 |
| 檔案.描述 | 簡短的檔案描述。 | ||
| 檔案副檔名 | 檔案副檔名 | 只輸出。 fullFileExtension 的最後一個元件。 此特性僅適用於 Google Drive 中帶有二進位內容的檔案。 | 查詢,取回 |
| file.size | 只輸出。 以 blob 和第一方編輯器檔案的位元組大小表示。 沒有填入沒有大小的檔案,比如捷徑和資料夾。 | ||
| file.parents(檔案)檔案 | ParentID | 包含該檔案的父資料夾的 ID。 一個檔案只能有一個父資料夾;不支援指定多位家長。 | 查詢,取回 |
| file.owners | 由 | 只輸出。 這個檔案的擁有者。 只有某些舊有檔案才可能擁有多個擁有者。 這個欄位沒有填寫共享磁碟中的項目。 | 搜尋、查詢、檢索 |
| file.owners | 作者 | 查詢,取回 | |
| file.webView連結 | URL | 只輸出。 一個連結,讓你在相關的 Google 編輯器或瀏覽器瀏覽器中開啟檔案。 | 挽回 |
| file.createdTime | 創建了DateTime。 | 檔案建立的時間 (RFC 3339 日期-時間) 。 | 查詢,取回 |
| file.modifiedTime | 最後修改日期時間 | 上一次有人修改該檔案 (RFC 3339 日期時間) 。 | 查詢,取回 |
| file.lastModifyingUser | 最後修改者 | 只輸出。 最後一個修改檔案的使用者。 此欄位僅在登入使用者完成最後修改時才會被填入。 | 搜尋、查詢、檢索 |
| 由檔案副檔名建立 | iconUrl | 一個靜態、未經認證的檔案圖示連結。 | 挽回 |
| folders.name | 容器名稱 | 檔案所屬的共用磁碟名稱 | 查詢,取回 |
| folders.webView連結 | 容器網址 | 存取父資料夾的網址 | 查詢,取回 |
自訂同步設定
預設情況下,增量爬行設定為每 15 分鐘一次,完整爬行則設定為每日一次。 你可以調整這些排程以符合你的資料刷新需求。