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

Notifications

Announcements

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 525 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 324 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard