Author: Tony Redmond

Latest Articles

Practical Graph: Creating a Service Principal Analysis for a Microsoft 365 Tenant

Understanding the set of registered and enterprise apps active in a Microsoft 365 tenant is important. Attackers can sneak in and plant an app to exfiltrate or otherwise steal data. This article explains how to use PowerShell to create a service principal analysis report that highlights common problems and gives tenant administrators the data needed to manage apps.

November 17, 2025

Finding Unused Proxy Addresses for Exchange Online Mail-Enabled Objects

A request came in about how to find unused proxy addresses for Exchange Online mail-enabled objects. There's no out-of-the-box report available for proxy address usage, but we can solve the problem by using a PowerShell script to download historical message trace data to check every proxy address for all mailboxes against. The question then is what to do with the unused proxy addresses?

November 5, 2025

Entra Agents are Promising but Could do More

Microsoft's Alex Simons came to the TEC 2025 conference to talk about the future of Entra ID, a lot of which hangs on the use of AI in components like the Entra agents that are now in preview. The idea of using agents to relieve hard-pressed human administrators is great, but only if those agents do more than a skilled human administrator can do, and that's not the case so far.

October 7, 2025

Second Generation of Private Channels Scales Up to New Heights

Boasting a 20-fold increase in scalability and a cloud mailbox to hold a channel calendar, Microsoft is giving Teams private channels a significant revamp in an update that will roll out in late September 2025. The new mailbox is the new home for compliance records for private channels, which means that Microsoft 365 retention policies need a review to make sure that conversations are retained as desired.

August 25, 2025