0
Skip to Content
Tiago S. Carvalho — Microsoft 365 Consultant
About me
Microsoft Intune
Exchange Online
Microsoft Teams (Admin & Security)
Security & Compliance
Azure & Entra ID
Scripts & Automation
Contact
Tiago S. Carvalho — Microsoft 365 Consultant
About me
Microsoft Intune
Exchange Online
Microsoft Teams (Admin & Security)
Security & Compliance
Azure & Entra ID
Scripts & Automation
Contact
About me
Folder: Microsoft 365
Back
Microsoft Intune
Exchange Online
Microsoft Teams (Admin & Security)
Security & Compliance
Azure & Entra ID
Scripts & Automation
Contact
Automate Microsoft 365 Guest User Lifecycle Management with PowerShell
Automation, PowerShell, Microsoft 365 Tiago Carvalho 17/11/2025 Automation, PowerShell, Microsoft 365 Tiago Carvalho 17/11/2025

Automate Microsoft 365 Guest User Lifecycle Management with PowerShell

Learn how to automate Microsoft 365 Guest User lifecycle management using PowerShell and Microsoft Graph. This guide shows you how to detect inactive guest accounts, remove security risks, and streamline your environment with a production-ready script.

Read More
The End of an Era: The Final Retirement of the                     AzureAD Modules and the Rise of Microsoft Graph PowerShell
Automation, PowerShell, Microsoft 365 Tiago Carvalho 10/11/2025 Automation, PowerShell, Microsoft 365 Tiago Carvalho 10/11/2025

The End of an Era: The Final Retirement of the AzureAD Modules and the Rise of Microsoft Graph PowerShell

Microsoft officially retires the AzureAD, AzureADPreview, and MSOL PowerShell modules marking the end of an era. Learn why the shift to Microsoft Graph PowerShell SDK is not just a replacement, but a complete evolution for Microsoft 365 automation.

Read More

Tiago S. Carvalho — Microsoft 365 Consultant

Contact

consultor@tiagoscarvalho.com
(+351) 915 268 790