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.
0 comments
Be the first to start the discussion.