跳至主要內容

啟用和使用 Microsoft 365 連接器

3 週前已更新

Microsoft 365 連接器適用於 Team 和 Enterprise 計劃的使用者。

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

連接 Microsoft 365 後,Claude 可以:

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

  • 存取電子郵件執行緒並分析來自 Outlook 的通訊

  • 檢閱會議資訊來自 Teams 日曆

  • 提取見解來自 Teams Chat 討論

啟用 Microsoft 365 連接器

為您的組織啟用 Microsoft 365 連接器需要兩個獨立的設定階段,必須由 Microsoft Entra ID 全域管理員和 Claude Team 或 Enterprise 計劃擁有者完成特定步驟。

啟用的先決條件:

  • 在 Team 或 Enterprise 組織上具有擁有者或主要擁有者角色的 Claude 使用者

  • 具有對您組織 Microsoft Entra 租戶的全域管理員存取權限的人員

  • 使用者必須擁有 Microsoft 365 帳戶才能連接到連接器並開始與 Claude 一起使用。

階段 1:初始 Microsoft Entra 全域管理員設定

Microsoft Entra 全域管理員必須完成一次性設定程序,然後 Claude Team 和 Enterprise 計劃使用者才能連接到 Microsoft 365 連接器。

透過驗證同意流程的自動設定(建議)

首次以全域管理員身份連接到 Microsoft 365 連接器時,此程序會觸發驗證同意流程。

步驟:

1) 在 Claude 管理設定中啟用

作為組織擁有者和 Microsoft Entra 全域管理員:

  1. 登入 Claude。

  2. 點擊頁面底部的「瀏覽連接器」按鈕。

  3. 找到「Microsoft 365」並點擊「新增到您的團隊」。

「Microsoft 365」現在將出現在設定 > 連接器的連接器清單中。

2) 在個別 Claude 設定中啟用

在代表 Claude 組織完成上一步後,Microsoft Entra 全域管理員需要在其個別 Claude 使用者設定中連接到 Microsoft 365:

  1. 導覽至設定 > 連接器

  2. 在清單中找到「Microsoft 365」並點擊「連接」。

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

  4. 然後您可以檢閱並接受要求的權限,勾選方塊以代表整個組織授予存取權限。

    • 您必須完成此步驟,然後任何團隊成員才能個別連接到 Microsoft 365。

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

  6. (選用)若要選擇性地限制租戶中的使用者可以使用哪些權限範圍,請參閱下方的「權限類別」和「選擇性撤銷權限」部分。

Microsoft Entra ID 中的手動設定

或者,您可以在 Microsoft Entra ID 中代表整個租戶新增連接器應用程式並授予管理員預先同意。此程序手動完成上面「透過驗證同意流程的自動設定」部分中所做的工作。如果您的 Microsoft Entra 全域管理員不是 Claude Team 或 Enterprise 組織的成員,或者要對 Microsoft Entra ID 中的應用程式安裝和權限設定進行故障排除,您可以使用此方法。

此程序將兩個服務主體新增到 Graph Explorer;每個主體為租戶中兩個 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 管理員完成管理員同意程序後,組織擁有者需要:

  1. 登入 Claude。

  2. 點擊頁面底部的「瀏覽連接器」按鈕。

  3. 找到「Microsoft 365」並點擊「新增到您的團隊」。

「Microsoft 365」現在將出現在設定 > 連接器的連接器清單中。

4) 在個別 Claude 設定中啟用

在代表組織完成上一步後,Microsoft Entra 管理員需要在其個別 Claude 使用者設定中連接到 Microsoft 365:

  1. 導覽至設定 > 連接器

  2. 在清單中找到「Microsoft 365」並點擊「連接」。

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

  4. 然後您可以檢閱並接受要求的權限,勾選方塊以代表整個組織授予存取權限。

    • 您必須完成此步驟,然後任何團隊成員才能個別連接到 Microsoft 365。

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

  6. (選用)若要選擇性地限制租戶中的使用者可以使用哪些權限範圍,請參閱下方的「權限類別」和「選擇性撤銷權限」部分。

5) 測試連接器

成功連接後,與 Claude 開始新的聊天並嘗試提出簡單的請求(例如「列出我所有的 SharePoint 文件」)。如果 Claude 可以使用 Microsoft 365 連接存取要求的資料,這確認連接器正在運作。所有 Claude 組織成員都可以開始驗證並使用 Microsoft 365 連接器。

階段 2:Team 和 Enterprise 使用者的啟用步驟

由擁有者啟用後,成員可以選擇在其設定中將 Claude 連接到 Microsoft 365。

步驟:

  1. 導覽至設定 > 連接器

  2. 在清單中找到「Microsoft 365」並點擊「連接」。

  3. 使用您的 Microsoft 365 認證進行驗證,開始在 Claude 中使用 Microsoft 365 連接器。

注意:將 Microsoft 連接器新增到您的 Claude 帳戶後,您可以使用該工具進行驗證,並在 Claude for iOS 或 Android 上使用它。


如何使用 Microsoft 365 連接器

向 Claude 提出需要存取您的 Microsoft 365 資料的問題。Claude 將自動偵測它需要的工具並檢索相關資訊。

範例查詢

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

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

  • 「Teams 頻道中關於行銷活動發生了什麼討論?」

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

Claude 將根據從您的 Microsoft 365 環境檢索的資訊提供回應,包括相關的背景資訊和引用(如適用)。

SharePoint 和 OneDrive 文件存取

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

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

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

Outlook 電子郵件分析

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

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

  • 分析通訊模式,並從過去的對應中找到特定資訊。

Outlook 日曆會議分析和摘要

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

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

Teams Chat 功能

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

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


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

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

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

  • ChatMember.Read:讀取有關 Chat 參與者的資訊

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

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。不支援網站特定的搜尋限制。

您可以隨時透過在 Claude 設定中斷開連接器來撤銷這些權限,或透過在 Claude 管理設定中移除連接器來作為組織撤銷。

選擇性撤銷權限

若要限制連接器能夠存取的資源類型,您可以選擇性地撤銷連接器用於存取 Microsoft Graph API 的預設授權範圍集中的權限。

  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 嘗試存取權限已撤銷的工具。

若要恢復已撤銷的權限,請按照階段 1:初始 Microsoft 管理員設定中所述的步驟授予管理員預先同意。這將把權限恢復為預設狀態。

隱私和安全

是否回答了您的問題?