Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
One change · claude-docs

Connect to Microsoft 365 changed

third-party/claude-desktop/connectors-m365

Nearest release: v2.1.267, published 2 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+3added
Lines−3removed
From line 238 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits8to this page, all time

The whole hunk

from line 238, old and new numbered
/
lines
from line 238
238238 
239239* `ChannelMessage.Read.All` adds Teams channel messages to chat search results. Requires tenant-admin consent.
240240* `OnlineMeetingTranscript.Read.All` enables reading meeting transcripts. Requires tenant-admin consent.
241* `MailboxSettings.Read` enables reading mail filters and automatic-reply settings.
241* `MailboxSettings.Read` lets the connector read the user's mailbox time zone so that dates in requests follow the user's local time rather than UTC.
242242* `People.Read` enables people search (`search_people`), which resolves a name to a user before starting a Teams chat.
243243* `Team.ReadBasic.All` and `Channel.ReadBasic.All` let Claude list the user's teams and their channels (`teams_list_teams`, `teams_list_channels`), which Claude uses to find the team and channel IDs that the channel-message tools take.
244244 
from line 269
269269 
270270### Grant write scopes
271271 
272With only read scopes granted, the connector is read-only. To let Claude take actions in Microsoft 365 (sending mail, managing drafts, labels, filters, and calendar events, working with files in OneDrive and SharePoint, and sending Teams chat and channel messages), grant write scopes: add them to the entry's `scope` field and consent them on the app registration from step 1, the same as any other scope. Each write tool appears only when its scope is in the entry's list, so granting a subset of the write scopes exposes a matching subset of the tools, and removing the write scopes from the list returns the connector to read-only. Write tools require Claude Desktop version 1.19367.0 or later, and the Teams write tools require version 1.24012.0 or later.
272With only read scopes granted, the connector is read-only. To let Claude take actions in Microsoft 365 (sending mail, managing drafts, labels, and calendar events, working with files in OneDrive and SharePoint, and sending Teams chat and channel messages), grant write scopes: add them to the entry's `scope` field and consent them on the app registration from step 1, the same as any other scope. Each write tool appears only when its scope is in the entry's list, so granting a subset of the write scopes exposes a matching subset of the tools, and removing the write scopes from the list returns the connector to read-only. Write tools require Claude Desktop version 1.19367.0 or later, and the Teams write tools require version 1.24012.0 or later.
273273 
274274| Scope | What it enables |
275275| --------------------------- | ------------------------------------------------------------------------------------------------------------- |
from line 277
277277| `Mail.ReadWrite` | Create, update, and delete drafts; trash, untrash, and delete messages; apply and remove labels on messages |
278278| `Calendars.ReadWrite` | Create, update, delete, and respond to calendar events |
279279| `Files.ReadWrite.All` | Create, update, rename, move, copy, and delete files and folders the user can edit in OneDrive and SharePoint |
280| `MailboxSettings.ReadWrite` | Manage labels, mail filters, and automatic replies |
280| `MailboxSettings.ReadWrite` | Create and delete mail filters, manage labels, and configure automatic replies |
281281| `ChatMessage.Send` | Post messages in existing Teams chats |
282282| `ChannelMessage.Send` | Post and reply to messages in Teams channels |
283283| `Chat.Create` | Start 1:1 and group Teams chats |