跳至主要內容

啟用並使用 Microsoft 365 連接器

今日已更新

本文說明如何使用我們預先建置的 MCP 連接器將 Claude 連接到 Microsoft 365,讓 Claude 能夠搜尋、分析及存取 SharePoint、OneDrive、Outlook 和 Teams 中的資訊。

Microsoft 365 連接器適用於所有 Claude 方案:免費版、Pro、Max、Team 和 Enterprise。

連接 Microsoft 365 後,Claude 可以:

  • 搜尋和分析文件(跨 SharePoint 網站和 OneDrive 文件庫)

  • 存取電子郵件對話並分析來自 Outlook 的通訊

  • 檢視會議資訊(來自 Teams 行事曆)

  • 提取見解(來自 Teams 聊天討論)

重要:Microsoft 365 連接器需要與 Microsoft 商務方案相關聯的 Microsoft Entra 租用戶。個人 Microsoft 帳戶(例如 @outlook.com 或 @hotmail.com 位址)無法用於連接。如果您不確定是否擁有 Entra 租用戶,請洽詢您的 IT 管理員。


啟用 Microsoft 365 連接器

Microsoft 365 連接器需要與 Microsoft Entra 租用戶相關聯的工作 Microsoft 365 帳戶(任何 Microsoft 商務方案)。個人 Microsoft 帳戶(例如 @outlook.com、@hotmail.com 或 @live.com 位址)無法與此連接器搭配使用。如果您不確定您的帳戶是否與 Entra 租用戶相關聯,請洽詢您的 IT 管理員。

在 Microsoft Entra 租用戶中的任何人都可以使用連接器之前,Microsoft Entra 全域管理員必須完成一次性同意程序以授權整合。

連接前

僅適用於 Team 和 Enterprise 方案:組織擁有者必須先為組織啟用連接器,然後任何團隊成員才能連接。

  1. 登入 Claude。

  2. 按一下頁面頂部的「新增」按鈕。

  3. 找到「Microsoft 365」並按一下「新增至您的團隊」。

在免費版、Pro 或 Max 方案上不需要此步驟。

Microsoft Entra 全域管理員同意

您租用戶中的 Microsoft Entra 全域管理員必須授權連接器,其他人才能連接。如果您是全域管理員,您可以在下面的連接步驟中自行執行此操作。如果您不是,請要求您的全域管理員執行下列其中一項:

  • 先在他們自己的 Claude 帳戶中連接到 Microsoft 365(按照下面的步驟),或

  • 完成下面「Microsoft Entra ID 中的手動設定」中所述的手動設定。

連接到 Microsoft 365

全域管理員授予同意後(或如果您是全域管理員且將在此程序中授予同意):

  1. 瀏覽至自訂 > 連接器

  2. 在清單中找到「Microsoft 365」並按一下「連接」。

  3. 使用您的 Microsoft 365 認證進行驗證。

  4. 如果您是全域管理員,且這是首次為您的租用戶授權連接器,請檢視並接受要求的權限,勾選方塊以代表整個組織授予存取權。

全域管理員授予同意後,同一 Entra 租用戶中的其他人可以重複上面的步驟 1–3 來連接。他們不會看到同意提示 — 他們只需進行驗證並開始使用連接器。

注意:將 Microsoft 365 連接到您的 Claude 帳戶後,您也可以在 Claude for iOS 或 Android 上使用它。

限制存取(選用)

限制哪些人可以使用連接器:瀏覽至 Entra 管理中心中的 M365 MCP Server for Claude 企業應用程式(https://entra.microsoft.com),前往「屬性」並將「需要指派?」設定為「是」,然後在「使用者和群組」區段下新增特定使用者或群組 — 只有被指派的人才能進行驗證並使用連接器。對 M365 MCP Client for Claude 企業應用程式重複相同程序,以確保兩個元件都限制為同一組授權人員。

限制連接器可以使用的權限:請參閱下面的「權限類別」和「選擇性撤銷權限」章節。

Microsoft Entra ID 中的手動設定

如果您的 Microsoft Entra 全域管理員沒有 Claude 帳戶,或如果您需要針對應用程式安裝和權限設定進行疑難排解,您可以直接在 Microsoft Entra ID 中新增連接器應用程式並授予管理員同意。

此程序會將兩個服務主體新增至您的租用戶。每個主體為兩個 M365 MCP for Claude 應用程式註冊之一建立服務層級身分識別,允許他們透過 Microsoft Graph API 存取及互動您組織的資料和資源。

1) 新增服務主體

使用Microsoft Graph Explorer,新增兩個必要的服務主體:

M365 MCP Client for Claude

{"appId":"08ad6f98-a4f8-4635-bb8d-f1a3044760f0"}

M365 MCP Server for Claude

{"appId":"07c030f6-5743-41b7-ba00-0a6e85f37c17"}

2) 授予管理員同意

在您的瀏覽器中建構並造訪下列 URL,將 {your-tenant-id} 替換為您組織的租用戶 ID:

M365 MCP Client for Claude

M365 MCP Server for Claude

當您造訪每個 URL 時,系統會提示您同意整合所需的委派權限,代表您的組織。

3) 在 Claude 中完成設定

Microsoft Entra 管理員完成同意程序後:

  • 適用於 Team 和 Enterprise 方案:組織擁有者需要在組織設定 > 連接器中啟用連接器,然後成員可以透過自訂 > 連接器個別連接。

  • 適用於 Free、Pro 和 Max 方案:前往自訂 > 連接器,找到「Microsoft 365」,然後點擊「連接」。


如何使用 Microsoft 365 連接器

向 Claude 提出需要存取您 Microsoft 365 資料的問題。Claude 會自動偵測所需的工具並擷取相關資訊。

查詢範例

  • 「在 SharePoint 中尋找 Q4 策略規劃文件。」

  • 「總結關於產品發佈的電子郵件對話。」

  • 「Teams 頻道中關於行銷活動的討論有哪些?」

  • 「檢閱上週領導力同步會議的會議記錄。」

Claude 會根據從您的 Microsoft 365 環境擷取的資訊提供回應,並在適用時提供相關內容和引用。

SharePoint 和 OneDrive 文件存取

  • 搜尋 SharePoint 網站和文件庫中的文件,以找到專案規格、策略計畫和其他商業文件。

  • 存取儲存在 OneDrive 中的檔案,並讓 Claude 分析內容,無需手動上傳。

  • 整合來自分散檔案位置的資訊,並分析多份文件中的趨勢。

Outlook 電子郵件分析

  • 搜尋電子郵件執行緒和對話,以追蹤專案狀態、客戶回饋和團隊協調。

  • 存取訊息內容和中繼資料,並按日期、寄件者、主旨和其他條件篩選。

  • 分析通訊模式,並從過去的往來信件中找到特定資訊。

Outlook 行事曆會議分析和摘要

  • 檢閱會議摘要、與會者資訊和內容,以準備即將舉行的會議或了解您錯過的討論。

  • 分析排程模式並追蹤專案決策。

Teams 聊天功能

  • 存取您是參與者的 Teams 聊天訊息和頻道討論。

  • 檢閱團隊協作模式,並找到對話中做出的決策。


Microsoft 365 連接器需要哪些權限?

當您連接 Microsoft 365 整合時,系統會要求您授予多項權限,以允許 Claude 代表您存取您的 Microsoft 365 資料。

重要須知:

  • 所有權限都是委派權限,這表示 Claude 代表您的 Microsoft 365 帳戶行動,只能存取您在 Microsoft 365 中已有權限檢視的資料。

  • Claude 只能存取您已連接帳戶的 Microsoft 365 資料。

  • Claude 無法存取超出您現有權限的任何內容。

  • 這些權限啟用唯讀存取—Claude 無法修改、刪除或在您的 Microsoft 365 租用戶中建立內容。

權限類別

在驗證期間,Microsoft 365 連接器會要求下列權限:

基本存取

  • User.Read:登入並讀取您的使用者設定檔

  • openid:使用您的組織帳戶登入

  • offline_access:維持對您已授予存取權限的資料的存取

  • email:檢視您的電子郵件地址

  • profile:檢視您的基本設定檔資訊

電子郵件 (Outlook)

  • Mail.Read:讀取您的電子郵件訊息

  • Mail.ReadBasic:讀取電子郵件中繼資料(寄件者、主旨、日期)

  • Mail.Read.Shared:讀取您有存取權限的信箱中的電子郵件

  • MailboxFolder.Read:讀取您的信箱資料夾結構

  • MailboxItem.Read:讀取您信箱中的項目

日曆

  • Calendars.Read:讀取您的日曆事件

  • Calendars.Read.Shared:讀取與您共享的日曆

Teams 聊天

  • Chat.Read:讀取您的 Teams 聊天訊息

  • Chat.ReadBasic:讀取 Teams 聊天中繼資料

  • ChatMember.Read:讀取聊天參與者的資訊

  • ChatMessage.Read:讀取您的 Teams 聊天訊息

Teams 頻道

  • Channel.ReadBasic.All:讀取頻道名稱和描述

  • ChannelMessage.Read.All:讀取頻道訊息

會議

  • OnlineMeetings.Read:讀取您的線上會議

  • OnlineMeetingTranscript.Read.All:讀取會議記錄

  • OnlineMeetingAiInsight.Read:讀取 AI 生成的會議見解

  • OnlineMeetingArtifact.Read.All:讀取會議錄製和成品

  • OnlineMeetingRecording.Read.All:讀取會議錄製

檔案(OneDrive 和 SharePoint)

  • Files.Read:讀取您的檔案

  • Files.Read.All:讀取您可以存取的所有檔案

  • Sites.Read.All:讀取 SharePoint 網站中的項目

使用者目錄

  • User.ReadBasic.All:讀取組織中所有使用者的基本設定檔資訊(用於尋找會議可用性)

為什麼需要這些權限?

這些權限允許 Claude 在提示時執行以下操作:

  • 搜尋您的電子郵件、文件和日曆以回答您的問題。

  • 存取會議資訊和 Teams 討論。

  • 在您的 Microsoft 365 環境中尋找和分析內容。

  • 根據您的工作資料提供準確、有情境的回應。

此外,Microsoft 365 連接器使用使用者的權限在整個租用戶中搜尋 SharePoint。不支援網站特定的搜尋限制。

您可以隨時透過在 自訂 > 連接器 中斷開連接器來撤銷這些權限。Team 和 Enterprise 方案擁有者也可以在 組織設定 > 連接器 中移除其組織的連接器。

選擇性撤銷權限

若要限制連接器可以存取的資源類型,您可以從預設授權範圍集合中選擇性撤銷權限。這需要 Microsoft Entra 管理員存取權。

  1. 作為 Microsoft Entra 管理員,請前往:entra.admin.com

  2. 選取「企業應用程式」。

  3. 在搜尋方塊旁邊,移除應用程式類型篩選。

  4. 搜尋並按一下「M365 MCP Server for Claude」。

  5. 前往「權限」。

  6. 在「管理員同意」索引標籤下和 Microsoft Graph 權限清單中,選取您想要撤銷的權限,然後按一下麵包屑按鈕(「...」)。

  7. 選取「撤銷權限」,然後使用「是,撤銷」按鈕確認。

  8. Claude 現在將無法透過該 API 存取資源。嘗試存取具有已撤銷權限的資源將顯示「無法呼叫工具 <工具名稱>」。

  9. 為了方便起見,使用者也可以在 Microsoft 365 連接器設定中個別切換連接器將使用的工具,以防止 Claude 嘗試存取權限已撤銷的工具。

若要還原已撤銷的權限,請按照上述手動設定部分中所述的步驟授予管理員同意。這將把權限還原為預設狀態。

隱私和安全

  • 權限繼承: Claude 反映您現有的 Microsoft 365 權限。

  • 隨需存取: Claude 只在您明確提出需要存取資料的問題時才存取您的資料。

  • 可撤銷的存取: 您可以隨時透過 設定 > 連接器 斷開整合。

在此閱讀更多:Microsoft 365 連接器:安全指南


疑難排解

驗證失敗。我應該檢查什麼?

  1. 驗證您的認證:確保您使用的是正確的 Microsoft 365 帳戶。不支援個人 Microsoft 帳戶(例如 @outlook.com)—您需要與 Microsoft Entra 租用戶相關聯的帳戶。

  2. 檢查訂閱狀態:確認您的 Microsoft 365 授權為有效。

  3. 檢查管理員同意:如果您不是 Microsoft Entra 全域管理員,請確認您的管理員已授予連接器的租用戶範圍同意。沒有此同意,您在驗證期間會收到錯誤。

  4. 檢查組織原則:您的 IT 團隊可能需要核准第三方應用程式存取。

  5. 嘗試不同的瀏覽器:某些瀏覽器可能會阻止驗證快顯視窗。

  6. 停用瀏覽器擴充功能:廣告攔截器或隱私擴充功能可能會造成干擾。

  7. 清除 Cookie 和快取:嘗試新的瀏覽器工作階段。

Claude 說找不到我知道存在的文件

檢查以下項目:

  1. 權限:驗證您在 Microsoft 365 中直接存取文件的權限。

  2. 位置:確保文件位於 SharePoint 或 OneDrive 中,而不是本機儲存體。

  3. 索引延遲:最近上傳的文件可能需要時間才能變成可搜尋。

  4. 特定位置:嘗試指定確切的 SharePoint 網站或文件庫名稱。

  5. 檔案名稱:嘗試按確切檔案名稱或文件中的唯一關鍵字搜尋。

搜尋結果不完整或不相關

改進搜尋查詢的提示:

  • 更具體地說明您要尋找的內容。

  • 指定位置(網站名稱、日期範圍、文件類型)。

  • 使用確切的短語以獲得更好的匹配。

  • 嘗試將複雜查詢分解為更簡單、更集中的問題。

  • 驗證名稱、專案或術語的拼寫。


常見問題

Claude 可以修改我的 Microsoft 365 資料嗎?

否。目前的 Microsoft 365 整合提供唯讀存取。Claude 可以搜尋和分析您的資料,但無法:

  • 建立、編輯或刪除文件

  • 傳送電子郵件或行事曆邀請

  • 修改 SharePoint 網站或 OneDrive 檔案

  • 變更 Teams 設定或權限

我可以將 Microsoft 365 連接器與企業搜尋搭配使用嗎?

是的,Microsoft 365 連接器可與企業搜尋搭配使用。啟用時:

  1. 企業搜尋可以查詢 Microsoft 365 以及其他連接的工具。

  2. 您可以在 Slack、Google Workspace、Microsoft 365 等之間進行統一搜尋。

  3. 企業搜尋的最佳化提示可幫助 Claude 更有效地搜尋。

Claude 可以搜尋已封存的電子郵件嗎?

是的,Claude 可以搜尋您在 Outlook 中有權存取的所有電子郵件,包括已封存的郵件,只要它們可透過您的帳戶存取。

Claude 會搜尋共用磁碟和小組網站嗎?

是的,Claude 可以搜尋您有權存取的任何 SharePoint 網站和共用磁碟,包括小組網站、通訊網站、SharePoint 文件庫和共用 OneDrive 資料夾。

Claude 可以存取私人 Teams 頻道嗎?

Claude 只能存取您有權在 Microsoft 365 中檢視的 Teams 內容。如果您是私人頻道的成員,Claude 可以搜尋該內容。如果您不是成員,Claude 無法存取。

我如何要求 Claude 搜尋特定位置?

在您的查詢中要具體:

  • 針對特定 SharePoint 網站:「在 SharePoint 中搜尋工程小組網站以尋找架構文件。」

  • 針對特定日期範圍:「尋找過去一週關於 Q4 預算的電子郵件。」

  • 針對特定寄件者或主題:「顯示我與 Sarah 關於產品藍圖的 Teams 討論。」

  • 針對特定檔案類型:「在 SharePoint 中尋找關於銷售策略的 PowerPoint 簡報。」

Claude 可以總結長電子郵件執行緒嗎?

是的。嘗試類似的方式:「總結關於廠商選擇流程的電子郵件執行緒。」Claude 將讀取執行緒並提供簡潔的摘要,包括關鍵點和決定。

如果 Microsoft 365 使用者在 Microsoft Entra 全域管理員授予租用戶範圍權限之前嘗試連接,會發生什麼情況?

您會收到一則錯誤訊息,指出管理員必須授予應用程式權限,您才能使用連接器。連接嘗試將失敗,直到 Microsoft Entra 全域管理員核准必要的權限。如果您使用個人 Claude 方案,請要求您的 Microsoft Entra 管理員完成同意流程。如果您使用小組或企業方案,您的 Claude 擁有者和 Microsoft Entra 管理員都需要完成各自的設定步驟。

是否回答了您的問題?