December 8th, 2025
0 reactions

Announcing Microsoft Entra PowerShell v1.1.0

We’re thrilled to introduce Microsoft Entra PowerShell v1.1.0 available on PowerShell Gallery. The headline feature is No more version pinning to Microsoft Graph PowerShell v2.25.0. You can now use the latest Graph modules without restrictions, giving you unmatched flexibility and future-proof automation.

But that’s not all, this update also brings useful new parameters for device and service principal management, enabling deeper filtering and control in your scripts. Whether you’re managing stale devices, enforcing compliance, or streamlining app assignments, these enhancements will supercharge your identity automation workflows.

Why This Release Matters

  • Removed Version Pinning: No more dependency pinning to Microsoft Graph PowerShell v2.25.0. You can now use the latest versions without restrictions. Read more.
  • Improved Stability: Critical bug fixes enhance reliability across modules.

Changes introduced in v1.1.0

New Parameters for Device Management

Added to Get-EntraDevice and Get-EntraBetaDevice:

  • LogonTimeBefore: Filter devices with last sign-in before a specified date.
    Get-EntraDevice -LogonTimeBefore "2025-10-01"
  • Stale: Return devices that haven’t signed in for 2+ months.
    Get-EntraDevice -Stale
  • NonCompliant: Filter devices not compliant with organisational policies.
    Get-EntraDevice -NonCompliant
  • IsManaged: Filter devices managed by MDM solutions.
    Get-EntraDevice -IsManaged $true
  • JoinType: Filter by join type (MicrosoftEntraJoined, MicrosoftEntraHybridJoined, MicrosoftEntraRegistered).
    Get-EntraDevice -JoinType MicrosoftEntraHybridJoined

New Parameters for Service Principal Management

Added to Get-EntraServicePrincipal and Get-EntraBetaServicePrincipal:

  • AssignmentRequired: Filter apps requiring user assignment.
    Get-EntraServicePrincipal -AssignmentRequired $true
  • ApplicationType: Filter by application type (AppProxyApps, EnterpriseApps, ManagedIdentity, MicrosoftApps).
    Get-EntraServicePrincipal -ApplicationType EnterpriseApps

Bug Fixes

  • Fixed parsing issues in Microsoft.Entra.Beta.Applications that affected PowerShell 5.1 users.

Installation

Install Microsoft Entra module

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

Install Microsoft Entra Beta module

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

Feedback

We want to hear from you to keep making Entra PowerShell more useful and upto date. Give version 1.1.0 a try in your projects and share your experiences, issues, or suggestions on the GitHub repository.

Author

Software Engineer

0 comments

Leave a comment

Your email address will not be published. Required fields are marked *