In this article, Sean McAvinue explains how to use PowerShell and Azure Automation runbook to create a Daily Microsoft Entra Risk Report.
In a January 15 announcement, Microsoft says that they have removed the previous restrictions that applied to purchases of Copilot for Microsoft 365 licenses. Office 365 E3 and E5 tenants can now buy and deploy Copilot and the requirement to buy a minimum of 300 licenses is gone. Suddenly, 2024 has become much more interesting from an AI perspective for many Office 365 tenants.
People have used Outlook's Junk Email Options for years to maintain sets of safe and blocked recipients. The possibility exists that Outlook's safe list might interfere with the processing of email by Exchange Online Protection. This article explores the feasibility of disabling Junk Email Options to use tenant-level blocks instead.
Exchange Online recipient filters calculate the membership of dynamic distribution groups. The filters support email addresses, but they don't work. Another method is needed to create dynamic distribution lists based on user mailbox email addresses, as we describe in this article and script.
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.