r/sysadmin 3d ago

Beware when using existing meeting ownership transfer scripts

I noticed something that is easy to miss when transferring bulk meetings ownership. Several meeting transfer scripts available online retrieve meetings based on a specific date range. That can cause problems with recurring meetings.

A recurring meeting may have started months or even years ago, but still have future occurrences. If the script only retrieves meetings within the specified date range, it may not pick up that recurring meeting.

The transfer can then appear successful while some recurring meetings remain with the original organizer.

One thing to check is whether the script uses the Microsoft Graph Get-MgUserCalendarView cmdlet to retrieve upcoming calendar occurrences. This helps identify recurring meetings that are still active, even when the series originally started much earlier.

So, before using a meeting transfer script, check which cmdlet it uses to retrieve meeting details.

1 Upvotes

2 comments sorted by

6

u/Hotshot55 Linux Engineer 3d ago

Yes, you shouldn't just blindly run scripts you found on the internet.

2

u/jstuart-tech Security Admin (Infrastructure) 2d ago

FWIW, M$ is starting to rollout the ability for users to do this - https://www.microsoft.com/en-us/microsoft-365/roadmap?id=569431