PowerShell Teams: Manage Guest Access Policies via Graph
Guest access in Teams is a governance hot topic. This guide uses Graph SDK to enumerate all guest users, their team memberships, and set tenant-wide guest access policies.
Commands Tips
Guest access in Teams is a governance hot topic. This guide uses Graph SDK to enumerate all guest users, their team memberships, and set tenant-wide guest access policies.
Distribution groups accumulate without governance. This audit script reports every group’s membership count, owners, external sender settings, and flags groups that need review.
Knowing which accounts lack MFA is a security baseline requirement. The Graph SDK’s authentication methods API returns registration details for every user in your tenant.
Assigning Intune policies to hundreds of groups manually is error-prone. This script uses the Graph SDK to read policy definitions and bulk-assign them to target groups
Azure Automation runbooks let you run PowerShell in the cloud without a server. This guide walks from creating your first runbook to production-grade scheduling with Managed
Shared mailboxes are the workhorse of team email, but managing them manually in the EAC is slow. This guide covers every shared mailbox operation you can automate with EXO
Governing Microsoft Teams sprawl starts with an accurate inventory. This script pages through all teams, their channels, and ownership data using the Graph SDK and exports a full
The MSOnline and AzureAD PowerShell modules are deprecated and headed for retirement. If you’re managing Exchange Online mailbox lifecycle, the microsoft graph powershell bulk disable inactive mailboxes workflow using the…
Post messages to Microsoft Teams from PowerShell with Incoming Webhooks. Learn card formatting, color-coded alerts, and reusable notification functions.
Send automated Slack messages from PowerShell using Incoming Webhooks. Get script status updates, alerts, and reports delivered to your team channel.