← Home

Scripts

30 free PowerShell scripts for Microsoft 365 and Entra ID administration, email and endpoint security, BitLocker, and device management. Written for real-world IT work and shared for the community.

Every script is sanitised: real tenants, domains, and secrets are replaced with clearly-marked placeholders (likeyourtenant.onmicrosoft.com or <API_KEY>) that you set before running. Read each script first, test in a safe environment, and run at your own risk. Some make changes or need admin rights. Adapted scripts credit their original author.

Microsoft 365 & Entra ID

Email security & monitoring

SharePoint reporting

Endpoint security audit

BitLocker & device encryption

Windows configuration

Provisioning & setup