question

KrishnalakshmiViswanathanAWF-2525 avatar image
0 Votes"
KrishnalakshmiViswanathanAWF-2525 asked ShwetaChoudhary-8869 answered

Will Create event api send calendar invite on behalf of web application signed in user and visible to signed in user calendar?

Hi Team,
We want to delegate the access to the signed in user automatically and send invite through api.
I am looking in to this api, https://docs.microsoft.com/en-us/graph/api/calendar-post-events?view=graph-rest-1.0&tabs=java
1. Will delegate access enough to send an invite?
2. Will the invite be available in signed in user calendar?
3. If so, signed in user , being a organizer should be able to update/forward/cancel the meeting?

Note: Web application signed in user is not just one person, it can be anyone across the paypal organization.
Azure - delegate access and consent grant should ne done while registration of application and I believe it would be only MS create event api call everytime to send the invite.

Please help me understanding the flow.

Thanks,
Krishna.

microsoft-graph-calendar
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Updating right tags/teams to assist

0 Votes 0 ·
KrishnalakshmiViswanathanAWF-2525 avatar image
0 Votes"
KrishnalakshmiViswanathanAWF-2525 answered

It gets answered in a different forum, thanks team

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

ShwetaChoudhary-8869 avatar image
0 Votes"
ShwetaChoudhary-8869 answered

It's possible for a calendar owner to delegate a calendar with another user, let that user create and send meeting requests on the owner's behalf. Please read the documentation here to understand better.

Let us look at the example to understand delegate scenario-
1. Adele gets the calendar that Alex has delegated to her.
2. Adele sends a meeting invitation to Christie and Megan on Alex' behalf.
3. Christie receives the meeting request, and inspects the associated event in her calendar.
4. Christie responds tentative to the invitation.
5. Adele receives Christie's response message.
5. Alex checks attendees' responses as part of the event.

Please refer to the step by step documentation to create events in shared or delegated calendar.

Also to answer few of the questions you asked,
1. Yes delegate access with least privilege permission would allow sending event invite on behalf of someone.
2. Yes event invite would be available in signed in user calendar
3. Yes.



Hope this helps. Thanks!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.