Learn, automate, and simplify M365 management using Graph PowerShell scripts, tools, and guides.
Explore Scripts Explore Cmdlets Download Community Edition Explore Upcoming Free ToolWe’re excited to announce the M365Corner Reporting Tool — a completely free Microsoft 365 reporting solution designed for real-world admin needs will be launching soon. This is not just an update to our community edition...
Over the past months, M365Corner has grown into a reliable resource for Microsoft 365 administrators, offering practical, real-world Graph PowerShell scripts. To make things even better for our community, we’ve decided to host our scripts on GitHub.
Microsoft 365 Disabled User Report helps you view disabled users (sign in blocked users) in your tenant. The report can be customized to view disabled users across departments, with different job titles, and with or without a valid license
Microsoft 365 Unlicensed User Report helps you view unlicensed users (uses without license) in your tenant. The report can be customized to view unlicensed users across departments, with different job titles, and with or without sign in status
Employee resignations or organizational changes often lead to group deprovisioning. These empty groups clutter your Microsoft 365 ecosystem. Worse still, they can become vulnerable entry points for security threats. Identify them, take immediate action.
Tracking down archived teams can be tough. Sometimes defeating the purpose of archiving. The Archived Microsoft Teams report solves this issue by enabling teams administrators to view all archived teams in one place.
In this article, we’ll walk through a Graph PowerShell script that lists all Entra ID applications created in the last 30 days and exports the results to a CSV file.
The Get-MgGroupMemberOfAsGroup cmdlet helps administrators identify which groups a given group is a member of.
Disabling a user account in Microsoft Entra ID is a common administrative task used to block access to organizational resources without permanently deleting the account..
Using Microsoft Graph PowerShell, administrators can easily list all custom (non-template) Entra applications by excluding those entra apps populated with an ApplicationTemplateId field.
The Get-MgApplicationOwnerAsUser cmdlet allows administrators to retrieve only user-based owners of an application, excluding groups.
Microsoft Entra ID is available in three main editions: Microsoft Entra ID Free, Microsoft Entra ID P1, Microsoft Entra ID P2. Each edition provides different identity, access management, and security capabilities.
Sign up and get early access before public launch.
Sign Up