Can anyone tell me if they know how to create an event in another users calendar?
I have a Flow which is triggered when modifications are made to a SharePoint list and I would like to add an event to the persons calendar who created the list item. Currently Flow creates the events in my calendar - I assume because I created the flow.
Any help would be appreciated.
I am afraid currently this is not possible under Microsoft Flow.
Create Event under Microsoft Flow would require the Flow editor to sign-in office 365 outlook, and currently the authentication can't be configured as available Input under Microsoft Flow.
As the Authentication requires the user to enter their own credentials, currently there is no way for Microsoft Flow to accept the user information and then finish the authentication.
Using team flow only allows the added user to configure the Flow, there is no way to have the Flow Action change its Connection authentication information, currently.
Please consider submit this as an idea, to make Microsoft Flow allow Authentication as an dynamic Input.
OK thanks, I will consider raising an Idea.
In most of my tests the event is created in the calendar of the user who created the flow. However, I have a team flow where user A created it, user B was added as an owner and then made some changes to the flow, user C triggered the flow but the event was added to user B calendar where I would have expected it to go into A's. Can you explain why?
Note there were refrences to user A and B under "Embedded connections" but I don't fully understand this.
here is an item were people started requesting this capability. Unfortunately there are not a lot of votes for it yet.
even the post is old, i think it worth mentioning for anyone searching about it, that nowadays is doable in flow to create event in another users calendar through API graph
If you still need it, i think this is the link you are looking for: https://docs.microsoft.com/en-us/graph/api/calendar-post-events
(also, for anyone interested: with a flow running in the user's context like the PowerApps trigger for exemple, i got the user to create his own outlook events, thanks to Omar_El-Anis's answer on this post)
Just for clarification: As of 04/2022, you would still need to use the Graph API since the solution kindly provided by Omar_El-Anis does not cover automated triggers. If you use a button, the provided solution will work. If you use a trigger such as event creation/modification in DevOps, you would have to go for the custom solution.