Sign in

Tony Redmond

@office365itpros.com
1.5K followers 27 following 803 posts

Commentator and writer about #Microsoft365. Always looking for insight about how things work... Articles posted at office365itpros.com and practical365.com. And the Office 365 for IT Pros eBook at gum.co/O365IT

PostsRepliesMedia
Tony Redmond @office365itpros.com · 01/10/2026
The October 2026 update for the #Microsoft365 for IT Pros eBook is now available. This is monthly update #136. Current subscribers can download the EPUB and PDF files from their Gumroad.com account. More at office365itpros.com/2026/10/01/m...
030
Tony Redmond @office365itpros.com · 30/06/2026
Coming tomorrow (July 1, 2026)... the 13th version of #Office365 for IT Pros, renamed as #Microsoft365 for IT Pros. With two new eBooks and lots of new content. What more could a Microsoft 365 tenant administrator need?
043
Tony Redmond @office365itpros.com · 09/06/2026
Get your copy of the Office 365 for IT Pros eBook (2026 edition) at gum.co/O365IT/
001
Tony Redmond @office365itpros.com · 01/06/2026
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/
Office 365 for IT Pros is the most complete coverage of Exchange Online, Teams, SharePoint Online, OneDrive for Business, and PowerShell for Microsoft 365 tenants.
031
Tony Redmond @office365itpros.com · 30/04/2026
Office 365 for IT Pros readers give us 5-star reviews. If you run a #Microsoft365 tenant, you can benefit from curated knowledge from real-world experts, including a 400-page book about automating Microsoft 365 with #PowerShell. Get your copy of Office 365 for IT Pros at gum.co/O365IT/
014
Tony Redmond @office365itpros.com · 24/11/2025
It's always nice when the father of #PowerShell likes a book... but I suspect that Jeffrey likes all PowerShell books...
041
Tony Redmond @office365itpros.com · 21/10/2025
We've released update #17 for the Automating #Microsoft365 with #PowerShell eBook. Subscribers for the book and subscribers for the #Office365 for IT Pros eBook can download the new PDF and EPUB files from Gumroad.com. office365itpros.com/2025/10/21/a...
040
Tony Redmond @office365itpros.com · 30/09/2025
Having fun (!!!) explaining why Azure Automation is a good choice for processing #Microsoft365 data with #PowerShell at TEC 2025. #TEC2025
030
Tony Redmond @office365itpros.com · 03/09/2025
The Microsoft Technical Community site is experiencing some difficulties. It's been down for about 12 hours as far as I can tell at this point. Clearly someone isn't looking after some cloud properties... Alas, there's no Copilot for the Technical Community...
061
Tony Redmond @office365itpros.com · 27/08/2025
Practical information designed to help Microsoft 365 administrators get their job done. 16 cents a day for a year-long subscription isn't much, especially when the books are updated monthly to keep up with change in the #Microsoft365 ecosystem. Office 365 for IT Pros eBook: gum.co/O365IT/
Office 365 for IT Pros eBook bundle
020
Tony Redmond @office365itpros.com · 13/08/2025
I replied elsewhere to say that this is the report to give authentication methods for user accounts - right? If so, the SDK (beta) cmdlet works. At least, I can run the code described in this article office365itpros.com/2024/06/25/a... Am I missing something?
MFA data returned by an SDK cmdlet
010
Tony Redmond @office365itpros.com · 30/06/2025
Microsoft has pushed the date for the retirement of the AzureAD #PowerShell module to mid-Oct 2025. techcommunity.microsoft.com/blog/microso... Need help to convert your scripts? We've just published the 2nd edition of Automating #Microsoft365 with PowerShell. office365itpros.com/2025/06/30/a...
110
Tony Redmond @office365itpros.com · 29/05/2025
People mangle "on premises" all the time (on premise is the worst example). #EntraID outputs audit records of type Update OnPremesisExtensionAttributes., which I think is pretty bad too...
050
Tony Redmond @office365itpros.com · 25/04/2025
If you're running V2.27 of the Microsoft Graph #PowerShell SDK, you might find that the Set-MgUserLicense cmdlet has problems assigning licenses. Looks as if the AddLicenses parameter is screwed up. More at github.com/microsoftgra.... Workaround is to use bodyparameter
142
Tony Redmond @office365itpros.com · 21/03/2025
Looks like Meta have included many of my books in their training of AI models. If you're an author, check your books and see if Meta has ripped you off. See authorsguild.org/news/meta-li... for more information
030
Tony Redmond @office365itpros.com · 24/01/2025
As an update, Microsoft appears to have taken action to close the hole that allowed users to update their UPNs. This is what's now displayed from the Entra admin center:
150
Tony Redmond @office365itpros.com · 23/01/2025
Is anyone else having problems running Purview #Microsoft365 audit searches via the GUI or Graph API? I know these searches run in the background, but waiting 24 hours for a search to complete stretches even my patience...
260
Tony Redmond @office365itpros.com · 23/01/2025
The paperback version of the Automating #Microsoft365 with #PowerShell book is also updated (amzn.to/3L4IBm). We've never been able to do a print on demand book before because of the size of the Office 365 for IT Pros eBook, so having a print version of the PowerShell book is new for us.
020
Tony Redmond @office365itpros.com · 23/01/2025
Version 8.0 of the Automating #Microsoft365 with #PowerShell book is available. Subscribers can get the updated files from Gumroad.com o365itpros.gumroad.com/l/M365PS. The update is also available for Office 365 for IT Pros subscribers because it's part of that bundle.
031
Tony Redmond @office365itpros.com · 02/01/2025
(Some) Viva Engage items show up in search results generated by sharepoint.com or office.com, which is nice. But why not all items? Curious... office365itpros.com/2025/01/02/v... #Microsoft365
010
Tony Redmond @office365itpros.com · 17/12/2024
A good example why #MicrosoftTeams needs to be protected against unwanted external (federated) chat. "Historic Drug Busts" sounds like a great chat to join, but who's hosting it? #Microsoft365 office365itpros.com/2024/12/06/f...
030
Tony Redmond @office365itpros.com · 27/11/2024
For those working with Graph #PowerShell, the Graph SDK is now at V2.25. #Microsoft365
0142
Tony Redmond @office365itpros.com · 27/11/2024
Microsoft is switching administrators to the new Purview portal, which features new icons, new layouts, and worse performance (at times). Ain't progress wonderful... #Microsoft365
231
Tony Redmond @office365itpros.com · 21/11/2024
For the record, I changed my handle to Office365itpros.com. Many of my posts reference articles on that site, so it kind of made sense...
050
Tony Redmond @office365itpros.com · 21/11/2024
Example #PowerShell output. Thanks to @nathanmcnulty.com and @merill.net for the steer towards the insight in the Entra admin center...
PoiwerShell output for service principal sign-in activity
291
Tony Redmond @office365itpros.com · 20/11/2024
And here's an example of the output showing details of users who have downgraded or removed sensitivity labels. The idea is that if you see someone who's removed or downgraded hundreds of labels, they might be doing something suspicious...
PowerShell output showing details of people who downgrade or remove sensitivity labels based on audit log data
110
Tony Redmond @office365itpros.com · 20/11/2024
Remember too that individual users can choose to display chats and channels together or separately. Unfortunately, there's no tenant-wide option to set the choice for users. #Microsoft365
100
Tony Redmond @office365itpros.com · 18/11/2024
Like this... #Microsoft365
Using a section to highlight important messages in the new Teams GUI
100
Tony Redmond @office365itpros.com · 18/11/2024
Example output for #PowerShell code to find people who access the #Microsoft365 admin center showing their MFA status:
PowerShell output showing users who access the Microsoft 365 admin center and their MFA status
060
Tony Redmond @office365itpros.com · 05/11/2024
Old but good... Combine the Get-MgSubscribedSku cmdlet with the subscriptions Graph API to get output including consumption of #Microsoft365 licenses and when they expire. office365itpros.com/2023/07/06/m...
000