Practical guidance for Microsoft 365 administrators.
M365Buddy brings together administrator-focused guides, PowerShell scripts, reporting workflows, and troubleshooting notes for people working with Microsoft 365, SharePoint Online, Microsoft Entra, Microsoft Graph, and Power Automate.
Meet the creator
Creator of M365Buddy, sharing practical Microsoft 365, SharePoint Online, PowerShell automation, and Power Platform guidance.
Learn more about the person behind the guides, scripts, and YouTube tutorials.
What you'll find here
Step-by-step guides
Configuration and troubleshooting walkthroughs that explain prerequisites, permissions, commands, and expected results.
Administration scripts
PowerShell resources for inventory, reporting, storage governance, version history, and repeatable administration tasks.
Automation patterns
Examples involving certificate authentication, Microsoft Graph, and Power Automate report delivery.
Community discussion
Public discussions where readers can ask questions, suggest corrections, and share safe, reusable solutions.
Accuracy and safe use
Microsoft 365 behavior changes over time and can vary with licenses, tenant configuration, permissions, and product updates. Check current Microsoft documentation and test scripts in a non-production environment before using them against important workloads.
Review commands before execution, use least-privilege permissions, and never publish passwords, private keys, certificates, access tokens, real tenant identifiers, internal URLs, or unredacted logs in public discussions.
Found an issue or have a correction? Open an issue in the M365Buddy GitHub repository. Please include a sanitized description and the affected page URL.