Skip to content

M365 Toolkit

A collection of PowerShell scripts for Microsoft 365 administration.

Sections

  • Entra: Microsoft Entra ID reporting and management
  • Exchange: Exchange Online mailbox and recipient management
  • M365: Microsoft 365 Admin reporting
  • Purview: Microsoft Purview compliance and audit tools
  • SharePoint: SharePoint Online site administration
  • Development: Standards and reusable code snippets

Requirements

  • PowerShell 7+
  • Relevant Microsoft 365 modules (see each script for specifics)

Getting Started

Each script supports PowerShell comment-based help. Run Get-Help .\Script-Name.ps1 -Full for detailed usage.