Cannot update organizer email address in microsoft graph

Chirag Baid 20 Reputation points
2023-03-24T07:43:24.3566667+00:00

I'm trying to use the MS Graph API to create a new event on behalf of a user A and defining User B email address for organizer and isOrganizer.The event is created, but the organizer and isOrganizer attributes are not considered or ignored in the response.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,716 questions
0 comments No comments
{count} votes

Accepted answer
  1. Bhanu Kiran 3,526 Reputation points
    2023-03-24T15:15:51.4966667+00:00

    Hello @Chirag Baid ,

    Currently, this is not possible using Graph API.

    Please note: You (Signed in user) can create a calendar event as someone else (User A) through Microsoft Graph APIs as long as the account has permission to send as the other user account. But you cannot create an event on behalf of a user A by defining some other user (User B) as organizer.

    The organizer and isOrganizer properties cannot be defined by the caller, they are automatically assigned by Exchange.

    Since this feature/functionality is presently not available, you can submit a feature request idea using this support link, which will be monitored by Microsoft team and make the enhancements to Microsoft Graph APIs. I will also upvote for you.

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.


1 additional answer

Sort by: Most helpful
  1. Chirag Baid 20 Reputation points
    2023-03-26T06:28:20.4633333+00:00

    Thank you for confirming, my use case is to develop an appointment booking system, so I would need the details of who is creating an event, can you suggest a possible workaround for the same.

    0 comments No comments