Working with custom attributes via the Graph SDK for PowerShell and the Entra module

In this article, we will examine how to work with Exchange custom attributes (also known as extension attributes) via the Graph SDK for PowerShell. The examples include retrieving and modifying values for the set of extensionAttribute1-15, generating a report of all the values, bulk scenarios and more. We are also including some examples for the Entra PowerShell module, which does improve the experience a bit. Read on …

Continue readingWorking with custom attributes via the Graph SDK for PowerShell and the Entra module

Reporting on group membership for Entra ID devices (including assigned licenses)

In this article we explore the methods available to report on group membership for device objects within Entra ID. One of the scenarios where this is important is for device-based licensing for Microsoft 365 Enterprise apps. As neither the Entra ID portal nor Microsoft 365 Admin Center do a good job at that, we instead leverage the Graph API and Graph SDK for PowerShell, and provide sample scripts for both. …

Continue readingReporting on group membership for Entra ID devices (including assigned licenses)

Some (not so) recent improvements with Lifecycle Workflows in Entra

Back in 2023, Microsoft released the Lifecycle workflow feature, which we covered in this article. Lifecycle workflows are one of the most impactful non-security related features we’ve gotten in the past few years, plus the fact that Microsoft released it with Graph API support from the get go made me …

Continue readingSome (not so) recent improvements with Lifecycle Workflows in Entra