How to delete calendar invites from all recipients from back end?

Danish Batliwala 0 Reputation points
2024-04-24T13:43:07.64+00:00

A recurring meeting was scheduled for 100 users from a shared mailbox. A user with a full permission on the shared mailbox cancelled the meeting. However, the recipients didnt get the cancelled notification and the recurring meeting lies in their mailboxes.

How as an exchange online admin can we remove this recurring meeting invite from all recipents mailboxes?

Microsoft Exchange Online Management
Microsoft Exchange Online Management
Microsoft Exchange Online: A Microsoft email and calendaring hosted service.Management: The act or process of organizing, handling, directing or controlling something.
4,193 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Mike Hu-MSFT 390 Reputation points Microsoft Vendor
    2024-04-25T10:24:46.4066667+00:00

    Hi,

    As an Exchange Online Administrator, you can try to accomplish this using cmdlets.Use New-ComplianceSearch (ExchangePowerShell) | Microsoft Learn to filter to the meeting you want to cancel.

    And then use Start-ComplianceSearch (ExchangePowerShell) | Microsoft Learn to ensure that you are searching for the meeting you want to cancel. The final step is to use New-ComplianceSearchAction (ExchangePowerShell) | Microsoft Learn to cancel the meeting.

    Below are some examples:

    New-ComplianceSearch -Name "RemoveRecurringMeeting" -ExchangeLocation All -ContentMatchQuery '(Subject:"<Meeting Subject>" AND Kind:Meetings)'

    Start-ComplianceSearch -Identity “RemoveRecurringMeeting”

    New-ComplianceSearchAction -SearchName “RemoveRecurringMeeting” -Purge -PurgeType SoftDelete

    Please feel free to contact me for any updates.Hope this helps!