What's new in Microsoft Entra PowerShell
This article lists all new articles that were added or had significant updates in the last month. It also lists the new features in the Microsoft Entra PowerShell module to manage Microsoft Entra resources.
What's new in docs
February 2025
Updated articles
Improvements based on module usability and docs bug bash feedback:
- Create a custom application
- Grant and revoke API permissions programmatically
- Install Microsoft Entra PowerShell
- Manage apps
- Manage devices
- Manage groups
- Manage roles
- Manage stale devices
- Manage users
- Microsoft Entra PowerShell best practices
- Navigate the Microsoft Entra PowerShell module
- Recover deleted data
- Use app-only authentication
January 2025
New articles
- Manage user and group assignments - Learn how to report and remove user and group assignments to service principals.
Updated articles
- Find Azure AD PowerShell and MSOnline cmdlets in Microsoft Entra PowerShell
- Updates to reflect module updates
- Updated the MSOnline cmdlet map to capture all cmdlets
- Install the Microsoft Entra PowerShell module
- Installation article improvements
- Minor additions to installation instructions
- Updates to reflect module updates
- Manage users with Microsoft Entra PowerShell - Edits to clean up content
- Navigate the Microsoft Entra PowerShell module - Updates to reflect module updates
- Recover deleted data with Microsoft Entra PowerShell - Updates to reflect module updates
December 2024
New articles
- Navigate the Microsoft Entra PowerShell module - Consolidated the steps to get started with the Microsoft Entra PowerShell module.
Updated articles
- Recover deleted data with Microsoft Entra PowerShell - Updated the article with minor edits.
- Troubleshoot the Microsoft Entra PowerShell module - Updated the troubleshooting article to use a consistent format.
The latest (recommended) version
Version 1.0.3 - February 2025
- New Commands:
- Get-EntraUserSponsor - to retrieve a user's sponsors (users or groups).
- Remove-EntraUserSponsor - to remove a sponsor (users or groups) from a user.
- Bug Fixes and command improvements:
- Fixed - Update-EntraUserFromFederated to use
SecureString
. PR #1371 - Fixed - Enable-EntraAzureADAlias not being added to Groups submodule. PR #1368
- Update issue templates and create issue configuration file. PR #1358
- New-EntraAdministrativeUnit - improvements - additional parameters such as
membershipRule
,membershipRuleProcessingState
, andmembershipType
based on Microsoft Graph API changelog. - Enhancement: Added the
DeletionAgeInDays
response property to commands Get-EntraDeletedApplication, Get-EntraDeletedServicePrincipal, Get-EntraDeletedAdministrativeUnit, Get-EntraDeletedDevice, Get-EntraDeletedGroup, and Get-EntraDeletedUser.
- Fixed - Update-EntraUserFromFederated to use
- Documentation enhancements:
- Enhanced over 35 cmdlets with richer examples.
- New Commands:
Module version history
Version 1.0.2 - February 2025
New Commands: Resolve-EntraTenant - to resolve a Tenant ID or Domain Name to a Microsoft Entra ID Tenant.
Bug Fixes and command improvements:
- Fixed - New-EntraApplicationFromApplicationTemplate. PR #1346.
- Fixed - Get-EntraBetaApplicationTemplate and Get-EntraApplicationTemplate. PR #1344
- Fixed #1325:
Get-EntraUser
example without command context. - Fixed #1328: Expand methods in Reset-EntraStrongAuthenticationMethodByUpn.
- Fixed #1326: Remove
Format-Table
in Get-EntraBetaDirSyncFeature
Documentation enhancements:
- Enhanced examples for over 140 cmdlets with user-friendly parameters, such as using
ManagerId
instead ofRefObjectId
.
- Enhanced examples for over 140 cmdlets with user-friendly parameters, such as using
Version 1.0.1 - January 2025
New Commands: Get-EntraBetaUserAuthenticationMethod, Update-EntraBetaUserAuthenticationRequirement, and Get-EntraBetaUserAuthenticationRequirement.
Bug Fixes and command improvements:
- RequiredResourceAccess can't be an array. #1229.
- Get-EntraContext - include Microsoft Entra PowerShell version in the response.
Documentation enhancements:
- Improved examples for over 250 cmdlets, adding more examples and Microsoft Entra ID inbuilt roles.
- Adding syntax sections for Global Secure Access commands.
- Fixed example for New-EntraBetaPrivateAccessApplicationSegment.
Version 0.22.0 - January 2025
- New capability: Install submodules automatically when installing the umbrella module (Microsoft.Entra).
- New Commands: Get-EntraDeletedAdministrativeUnit, Get-EntraDeletedDevice, Get-EntraUserAuthenticationMethod, Get-EntraUserInactiveSignIn, Get-EntraDeletedUser, Update-EntraOauth2PermissionGrant, Get-EntraUserAdministrativeUnit, Get-EntraUserRole, Get-EntraUserGroup, and Get-EntraDeletedServicePrincipal.
- Bug Fixes:
- Fixed #1178: Add a command to update an existing OAuth2PermissionGrant.
- Fixed #1147: Add
-Limit
as an alias for-Top
and-Select
as an alias for-Property
. - Fixed #929: Refactored Connect-Entra to act as a proxy command for
Connect-MgGraph
.
- Enhancements:
- Improved examples for over 100 cmdlets.
Version 0.21.0-preview - January 2025
- Bug fixes: Fixed bugs caused by splitting the Microsoft Entra PowerShell module into modular submodules (failing tests, pipeline updates).
- Dependency version update: Upgraded Microsoft Graph PowerShell SDK from
2.15.0
to2.25.0
.
Version 0.20.0-preview - December 2024
- Engineering build: Split the module into submodules.
- Module rename: Renamed the module from
Microsoft.Graph.Entra
toMicrosoft.Entra
.