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?

Exchange Online
Exchange Online
A Microsoft email and calendaring hosted service.
6,190 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Mike Hu-MSFT 4,145 Reputation points Microsoft External Staff
    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!

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.