Using Microsoft Graph to bulk delete file version history

SharePoint versioning is invaluable until it quietly consumes massive amounts of storage. This post explores how large files, especially PowerPoint presentations, can balloon through version accumulation, why existing limits often fail to address historical growth, and how an undocumented Microsoft Graph API DELETE endpoint can rapidly purge unwanted file versions at scale.

M365 Copilot and the case of the broken license

Did you know that assigning your user a M365 Copilot license doesn’t actually mean they have a M365 Copilot license? It doesn’t make sense to me either, but apparently that is “by design”. Let’s take a look at this flawed approach. This blog post is more of a public service announcement, as I recently discovered…… Continue reading M365 Copilot and the case of the broken license