claude-code - 💡(How to fix) Fix [FEATURE] M365 Connector write permissions [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#49014Fetched 2026-04-17 08:53:15
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Author
Participants
Timeline (top)
labeled ×3

Root Cause

I'm in the Claude Desktop app in CoWork Asking a question to send a message in teams to a coworker. It says i should use Slack because M365 is useless.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

I want to be able to use the M365 Connector to send messages in teams and create mail messages in draft

Proposed Solution

It would be nice to see the "M365 MCP Server for Claude" App Registration in your tenant to expose more Microsoft Graph permissions that we can consent for.

ChatMessage.Send -> To send Teams messages Mail.ReadWrite -> To create messages in Draft

Alternative Solutions

It can draft a message which we can copy-paste, but that is not the point.

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

I'm in the Claude Desktop app in CoWork Asking a question to send a message in teams to a coworker. It says i should use Slack because M365 is useless.

Additional Context

No response

extent analysis

TL;DR

The M365 Connector needs additional Microsoft Graph permissions, specifically ChatMessage.Send and Mail.ReadWrite, to send messages in Teams and create mail messages in draft.

Guidance

  • The proposed solution suggests exposing more Microsoft Graph permissions in the "M365 MCP Server for Claude" App Registration to enable the required functionality.
  • To implement this, the App Registration should be updated to include the ChatMessage.Send and Mail.ReadWrite permissions.
  • The user should then consent to these new permissions to enable the M365 Connector to send messages in Teams and create mail messages in draft.
  • Verifying the fix involves testing the M365 Connector after updating the App Registration and consenting to the new permissions.

Notes

The solution relies on the assumption that the "M365 MCP Server for Claude" App Registration can be updated to expose the required Microsoft Graph permissions.

Recommendation

Apply workaround: Update the "M365 MCP Server for Claude" App Registration to include the ChatMessage.Send and Mail.ReadWrite permissions, and have the user consent to these new permissions, as this is the most direct way to address the limitation of the current M365 Connector functionality.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [FEATURE] M365 Connector write permissions [1 participants]