Lead author for the "Office 365 for IT Pros" eBook and site (office365itpros.com). Often rambles, but sometimes hits the point.

Joined January 2010
Photos and videos
Pinned Tweet
.@Office365 Monthly update #131 is available for current subscribers of the Office 365 for IT Pros ebook to download. See office365itpros.com/2026/05/… for details about the update, which includes an update of our #Microsoft365 #PowerShell ebook too. Enjoy!
1
2
490
.@Office365 The really interesting aspect of Microsoft's move to delete unlicensed #OneDrive accounts after a year is that deletion ignores compliance policies and holds. It's time to figure out how to deal with unlicensed OneDrive accounts: office365itpros.com/2026/06/… #Microsoft365
1
3
18
6,234
.@Office365 Three years into the #Copilot journey, it's become increasingly obvious that the most important step in Copilot adoption is to restrict access to information. Thankfully, guardrails are there to implement: office365itpros.com/2026/06/… #Microsoft365
1
15
1,086
Get your copy of the Office 365 for IT Pros eBook (2026 edition) at gum.co/O365IT/
1
5
317
.@Office365 The July 1 date for increases in #Microsoft365 subscription fees is fast approaching. Here's how to check your licensed #EntraID user accounts to find stale (unused) accounts where you might be able to free up some licenses: office365itpros.com/2026/06/…
2
8
562
.@Office365 Microsoft is extending the block against accessing #Microsoft365 content processing services imposed by a sensitivity label setting. All part of the guardrails for #Copilot to make AI less likely to leak information: office365itpros.com/2026/06/…
2
8
941
.@Office365 Microsoft wants #PowerShell developers to download first-party modules from the Microsoft Artifact Registry (MAR). Which is nice, if the #Microsoft365 modules were available from MAR, which they're not... Oh well, change takes time. office365itpros.com/2026/06/…
1
12
1,034
.@Office365 #EntraID has launched preview support to manage security groups through container management labels. It's like the implementation for #Microsoft365 groups, except that only one control (block guest users) is available: office365itpros.com/2026/06/…
1
2
7
539
.@Office365 Recently I discussed how to use track changes made to #Microsoft365 groups. Here's how to do the same for Exhcange Onlione distribution lists... much the same idea, just a different technique and #PowerShell script: office365itpros.com/2026/06/…
2
29
9,692
The price for the Office 365 for IT Pros (2026 edition) is reduced to $35 because we will provide no further updates for this edition. Buying now allows you to upgrade to the 2027 edition in July at the same cheap rate that we offer to current subscribers. gum.co/O365IT/
1
3
406
.@Office365 The June update (#132) for the #Office365 for IT Pros eBook is available for subscribers to download. This is the last update for the 2026 edition. We will publish the 2027 edition next month with some major changes to our content. Read more at office365itpros.com/2026/06/… #Microsoft365
3
5
709
.@Office365 Microsoft is retiring the Power BI app for visualizing #Microsoft365 usage data. The app won't work after August 1, 2026. If you want to continue using Power BI with usage data, you'll need to build your own dashboard: office365itpros.com/2026/05/…
1
4
540
Microsoft has deployed fixes for problems that caused the migration of #MicrosoftTeams private channels to stall (see office365itpros.com/2026/05/…). If your #Microsoft365 tenant uses private channels, check the migration status - just in case, else unmigratable channels might be removed (see MC1134737).
2
475
.@Office365 There's a few automatic migrations going on within #Microsoft365 at present. One is to move the old Exchange MAPI-based calendar sharing model used by #Outlook classic to a REST-based model. The aim is to make sharing more dependable. office365itpros.com/2026/05/…
1
3
710
.@Office365 A recent EHLO post discussed how to figure out what room mailboxes are active. I've been down this path beforeand published a #PowerShell script to analyze room usage. This article discusses how to get room mailboxes, access their content, etc. office365itpros.com/2026/05/… #Microsoft365
1
7
646
.@Office365 Creating and sending email to welcome new employees is a well-worn #PowerShell path for #Microsoft365 tenants. This variant explores how to create and attach ICS files for #MicrosoftTeams meetings to the email. Not recommended, but possible... office365itpros.com/2026/05/…
4
13
1,392
.@Office365 #Microsoft365 DLP now allows OWA to switch to the client-side checking for rule violations used by the new Outlook. Sounds good, but before you switch, make sure that everything your DLP policies check for is covered... office365itpros.com/2026/05/…
4
5
883