We are developing an app that will work inside Microsoft Teams and Outlook.
Tools we are using:
TypeScript / React
Microsoft Graph Toolkit (MGT) React components
What does the app do?
The app lists meetings (Events) for the signed-in user. It also allows for creating new meetings and editing them. We need to add some "custom data" to each meeting that our client requires (i.e.: customized "user roles", etc.)
What's blocking us?
When the signed-in user is the one who created the meeting -the "organizer"- there is no problem in visualizing and editing the custom data for the meeting.
When signed in as one of the meeting attendees -not the "organizer"- we can not view the custom data added to the event.
We tried adding custom data to a meeting (Event) with both Open Extensions and Schema Extensions .
In both cases, we can add extended data to an Event Resource but we are not able to read those fields when we are not signed in as the Event organizer.