Use Azure Automation and PowerShell to Create a Daily Microsoft Entra Risk Report
In this article, Sean McAvinue explains how to use PowerShell and Azure Automation runbook to create a Daily Microsoft Entra Risk Report.
In this article, Sean McAvinue explains how to use PowerShell and Azure Automation runbook to create a Daily Microsoft Entra Risk Report.
Microsoft 365 subscriptions are what tenants buy to access functionality. The service plans in the subscriptions (product licenses) control what features are available. This article explains how to use PowerShell to generate a report about subscriptions and the service plans in each license.
Cmdlets from the Microsoft Graph PowerShell SDK are available to manage conditional access policies. The challenge in using PowerShell rather than the Entra ID admin center GUI is how policy settings are structured. But practice (and some experimentation) makes perfect, as we discuss in this article.
Sometimes tenants need to switch Microsoft 365 licenses for Entra ID user accounts, usually to upgrade functionality. This is easy to do manually for one or two accounts, but it's a boring exercise when you need to process more, especially when each account might have a different set of disabled service plans in the original license. This article explains how to process account licenses with PowerShell.
In this blog, Andy Scheider deep dives into GitHub Copilot and how it can be used to upgrade PowerShell Scripts to the Microsoft Graph PowerShell SDK.
A common question at conferences is how to start with Microsoft 365 PowerShell scripting. We all have our own approach. This article lays out a simple three-step method to write scripts to interact with Microsoft 365 objects.
Directory extensions allow organizations to customize the data stored for Entra ID objects such as users, groups, and devices, You need to create and manage directory extensions with PowerShell. This article explains how to do the job with cmdlets from the Microsoft Graph PowerShell SDK.
License assignment to Entra ID accounts with PowerShell is easy if licenses are available and the account doesn't already have the license. In this article, we explore how to check license availability and make sure that we don't try to assign a license that's already present.