New Graph API methods available for Entra ID audit logs operations

In this article we cover some recent additions to the Graph API that bring support for some Entra audit-related operations. We can now get summarized data for user non-interactive, service principal and managed identity sign-in events, via the getSummarizedNonInteractiveSignIns, getSummarizedServicePrincipalSignIns and getSummarizedMSISignIns methods, respectively. We can also get the count of sign-in events per app (signInEventsAppSummary) or overall (signInEventsSummary). Lastly, a metadata-like endpoint that list all currently supported Entra audit log activities has been added under the auditActivityTypes endpoint. …

Continue readingNew Graph API methods available for Entra ID audit logs operations

How to configure forwarding for a Microsoft 365 Group

In this article we explore the various ways to configure forwarding for email messages addressed to a Microsoft 365 Group. These include the self-service Inbox rule based method, mailbox-level forwarding, mail flow rules and simply adding the recipient to the Group’s “subscriber” list. Some basic troubleshooting steps are also outlined for the external forwarding scenario. …

Continue readingHow to configure forwarding for a Microsoft 365 Group

Report on partial license assignments via the Graph SDK for PowerShell

In this article, we explore a simple PowerShell script to report on “partial” license assignments in Microsoft 365, that is licenses for which one or more “important” service plan has been toggled off. There can be various reasons for a service plan to be disabled, but since some plans have more importance than others, highlighting such scenarios allows organizations to potentially switch the users in question to a different (and cheaper) license. Or to re-evaluate whether the need for disabling the specific service plan still exists. …

Continue readingReport on partial license assignments via the Graph SDK for PowerShell