Skip to content

1.1.0

Latest

Choose a tag to compare

@givinalis givinalis released this 04 Dec 20:30
8e236dd

Release Notes

1.1.0 - December 4th, 2025

Features

  • Removed version pinning of MS Graph PowerShell modules from 2.25.0 to allow users to use the latest version of the module without any version restriction.
  • Added sample scripts on how to apply batch operations in Graph API calls with the goal of performance improvement on operations involving a lot of API calls.

New Parameters:

  • Get-EntraDevice and Get-EntraBetaDevice:

    • Added -LogonTimeBefore parameter to filter devices with last sign-in before a specified date.
    • Added -Stale parameter to filter devices that haven't signed in for 2 months or more.
    • Added -NonCompliant parameter to filter devices that are not compliant with organizational policies.
    • Added -IsManaged parameter to filter devices based on whether they are managed by a Mobile Device Management (MDM) solution.
    • Added -JoinType parameter to filter devices by join type: MicrosoftEntraJoined, MicrosoftEntraHybridJoined, or MicrosoftEntraRegistered.
  • Get-EntraServicePrincipal and Get-EntraBetaServicePrincipal:

    • Added -AssignmentRequired parameter to filter by whether user assignment is required to access the application. When set to $true, returns only service principals where user assignment is required. When set to $false, returns only service principals where user assignment is not required.
    • Added -ApplicationType parameter to Filter by application type such as: AppProxyApps, EnterpriseApps, ManagedIdentity and MicrosoftApps.

Bug Fixes:

  • Fixed an issue where Microsoft.Entra.Beta.Applications module was experiencing a parsing issue in PowerShell 5.1.

Installation instructions

Install the module from the PowerShell gallery

Install-Module -Name Microsoft.Entra -RequiredVersion 1.1.0 -Repository PSGallery -Force -AllowClobber

For beta module

Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.1.0 -Repository PSGallery -Force -AllowClobber

What's Changed

  • Introducing new filter parameters to Get-EntraServicePrincipal and Get-EntraBetaServicePrincipal by @givinalis in #1567
  • Introducing new filter parameters to Get-EntraDevice and Get-EntraBetaDevice by @givinalis in #1565
  • Add Samples for getting authentication methods using batch operations by @KenitoInc in #1558
  • Bugfix: Removed special unicode characters causing applications beta module to break in PS 5.1 by @givinalis in #1571
  • Removing version pinning for MS Graph PowerShell module dependency by @givinalis in #1570

Full Changelog: 1.0.13...1.1.0