Entra ID application permission report with usage

Enterprise applications and app registrations are two of the most dangerous things in Entra ID if managed incorrectly. They grant access to your data and resources, and if compromised, can lead to data breaches and other security incidents. Do you have control over all permissions granted over the course of your tenants lifetime? When was the last time you deleted stale permissions? Application permission report My collegue Sridhar linked me a PowerShell module called MSIdentity Tools, which contains a command called Export-MsIdAppConsentGrantReport....

October 30, 2024 · 4 min
Getting lost in the version history

SharePoint Advanced versioning

Is your company paying for extra SharePoint storage? Would you like not to? What is it? SharePoint and OneDrive automatically saves major or minor versions as you work, so there is a history of changes that you can access and revert to if needed. Microsoft recently started rolling out general availability of feature ID 145802: “SharePoint: Improvements for document library version history limits”. In simpler terms this means we now have an automatic way of thinning out the version history of files and documents in SharePoint Online....

October 9, 2024 · 5 min
Investigating all the data

Optimizing Microsoft 365 licensing. Part 2 - Data driven license optimization

This article will dive into license optimization. Which reports and measurements are available to us, and what are the important metrics to guide the decision on which license package a user needs? Ultimately, we want to use this information to reduce cost, but it can also help us to discover if we are uncompliant according to the license contract. If you haven’t already, I recommend reading through part 1 of this series to get a brief understanding of license profiles....

June 3, 2024 · 7 min
Money flying out the window

Optimizing Microsoft 365 licensing. Part 1 - License basics

It’s that time of the year. You have one month before the yearly license numbers are due to be delivered to Microsoft. The questions have started pouring in. Can we make any savings? Are we utilizing all the features we have purchased? Do we have enough licenses for all our workloads? Are we even compliant? This guide focuses on the things I consider to be the most important when designing your license strategy....

May 25, 2024 · 5 min