Documentation page - https://learn.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-1.0
Issue
The documentation for onlineMeetings and meeting transcripts does not mention a behavioral difference between single meetings and recurring meeting occurrences when attendees are added via forwarding.
Observed behavior:
| Scenario |
Forward + Accept |
Calendar shows attendee? |
onlineMeetings API access? |
Transcript access? |
| Single meeting |
✅ |
✅ |
✅ 200 OK |
✅ Works |
| Recurring occurrence |
✅ |
✅ |
❌ 403 Forbidden |
❌ Blocked |
| Scenario |
Forward + Accept |
Calendar shows attendee? |
onlineMeetings API access? |
Transcript access? |
| Single meeting |
✅ |
✅ |
✅ 200 OK |
✅ Works |
| Recurring occurrence |
✅ |
✅ |
❌ 403 Forbidden |
❌ Blocked |
When a single occurrence of a recurring meeting is forwarded to a new attendee:
- The attendee appears on the calendar event for that occurrence
- But the
onlineMeetings resource does not reflect them as a participant
GET /me/onlineMeetings?$filter=JoinWebUrl eq '...' returns 403 with code 3003
- This blocks all downstream operations (transcript retrieval, meeting metadata, etc.)
Request
Please either:
- Document this limitation in the onlineMeetings and/or callTranscript documentation, so developers can inform users about the constraint
- Or confirm this is unintended behavior so it can be tracked as a bug
Impact: This affects enterprise applications that access meeting transcripts programmatically. Forwarding individual occurrences of recurring meetings is a very common pattern in organizations.
Reproduction steps: See Microsoft Q&A post (to be linked after filing).
API version: v1.0 Permissions: OnlineMeetings.Read, OnlineMeetingTranscript.Read.All (delegated)
Documentation page - https://learn.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-1.0
Issue
The documentation for
onlineMeetingsand meeting transcripts does not mention a behavioral difference between single meetings and recurring meeting occurrences when attendees are added via forwarding.Observed behavior:
onlineMeetingsAPI access?When a single occurrence of a recurring meeting is forwarded to a new attendee:
onlineMeetingsresource does not reflect them as a participantGET /me/onlineMeetings?$filter=JoinWebUrl eq '...'returns403with code3003Request
Please either:
Impact: This affects enterprise applications that access meeting transcripts programmatically. Forwarding individual occurrences of recurring meetings is a very common pattern in organizations.
Reproduction steps: See Microsoft Q&A post (to be linked after filing).
API version: v1.0 Permissions:
OnlineMeetings.Read,OnlineMeetingTranscript.Read.All(delegated)