web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Modify and Delete Grou...
Power Automate
Unanswered

Modify and Delete Group Calendar Events

(0) ShareShare
ReportReport
Posted on by 2

Hi, 

 

I've created a Flow whereby employees in our organisation submit an application for leave by adding an item to a Sharepoint list (using Modern Sharepoint / Communication Site).  The flow works perfectly - the new item triggers an approval email to the nominated manager, then approval triggers a confirmation email to the requestor, and update to the list item "Status" column, advisory emails to senior manager and payroll and creates an event in the Group Calendar 'All Users', which is designated as our Approved Leave Calendar.  If the application is rejected, the requestor is advised with the reasons and the list item "Status" is updated accordingly.  It's great!  

 

Except - when a leave application needs to be changed, or cancelled, I have written a working Flow that triggers when the list item is updated, email advice is sent to the invested parties.  But there's no way to modify (or delete) the Group Event ???  Am I missing something?  I have searched forums high and low but no luck.  

 

I am trying to address this via training at present, that requestors have to manually go and update the Group Calendar with any changes, but as with anything manual, that is prone to user error and is causing my management some headaches.  

 

Help!  

 

Many thanks

Categories:
I have the same question (0)
  • efialttes Profile Picture
    14,756 on at

    @KatherineW 

     

    "and creates an event in the Group Calendar 'All Users'"

    Which action block are you currently using to create the event? 'Office 365 groups' 'Create a group event'?

    https://docs.microsoft.com/en-us/connectors/office365groups/#create-a-group-event-(v2)

     

    If so, I am afraid there is not yet an action block neither to update it nor to delete it. There is a request for these features already posted in Power Automate community, you can provide support for it here:

    https://powerusers.microsoft.com/t5/Power-Automate-Ideas/Get-Update-Delete-Event-amp-Get-Events-on-Office-365-Groups/idi-p/67323

     

    I faced this limitation some months ago, what I did is to create events in the personal calendar of the user running the flow (i.e. 'Office 365 outlook' connector) and adding all the members of the office 365 group to the event -'List group members' action block-. 'Office 365 outlook' connector offers the option to update and delete the event.

     

    In the meantime, let's hope somebody else can suggest a better workaround... I am not used to invoke directly neither the Microsoft Graph API nor the Office 365 GRoups API, but let's hope someother members of the community can suggest the way to proceed

    Thanx!

  • KatherineW Profile Picture
    2 on at

    @efialttesthanks - you're right, I'm using the 'Office 365 groups' / 'Create a group event' action block.  It works well because I've been able to add the group calendar to our intranet (SharePoint Online comms page) so all approved leave is easily visible across the organisation.  But not being able to update/delete is a serious limitation when I'm trying to sell our management on the automation and traceability of an electronic approval flow instead our traditional paper-based methods. 

     

    I've added support to the request, thanks for the link.  

     

    Your workaround makes sense but in my case won't be practical as if I understand correctly, in my case we'd end up with all users' personal calendars flooded with events for approved leave for  all other users in the organisation.  This is too much noise for personal calendars.  I could limit the event to just the personal calendar of the user running the flow and a few other key people, but then we lose the visibility across the organisation as there's not a central single leave calendar showing all events.  

     

    Hmm I'll continue thinking about it and hopefully someone has a better workaround, or an action block to modify and delete group events!

     

    Thanx!! 

  • carl1to Profile Picture
    208 on at

    Is there a workaround to update/delete group events with the http action?

  • Linda_Tran_ Profile Picture
    12 on at

    Hi All, 

     

    So I have set up something similar to @KatherineW for our company. I believe they have add a connector for "Delete Event V2). My question is, if an employee cancelled a leave. 

     

    How do I find the iD of the event that was previously created and get it deleted. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 274 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 175

#3
Haque Profile Picture

Haque 166

Last 30 days Overall leaderboard