Releases: microsoftgraph/entra-powershell
1.0.6
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.6 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.6 -Repository PSGallery -Force -AllowClobber
What's Changed
- [POC]Enganga/usgov redirect issue test by @emmanuel-karanja in #1436
- Quality enhancements - Input validations for user related navigational resources by @SteveMutungi254 in #1433
- [Quality] Group commands - Add validations and pre-checks by @SteveMutungi254 in #1434
- Annotating $TenantId with obsolescence message by @SteveMutungi254 in #1423
- Add Set-EntraCBACertificateUserId by @amoslue in #1429
- Set-EntraBetaAppRoleToApplicationUser by @KenitoInc in #1442
- Upgrade to release v1.0.6 by @emmanuel-karanja in #1446
New Contributors
Full Changelog: 1.0.5...1.0.6
1.0.5
Release Notes
1.0.5 - March 28th, 2025
-
New Commands:
Get-EntraAuthenticationMethodUserRegistrationDetailReport
.Set-EntraUserSponsor
.
-
Bug Fixes:
-
Documentation enhancements:
- Enhanced examples for over 200 cmdlets with relevant parameter sets.
- Add per-user MFA report example.
- Add disable password policy example.
-
Other Enhancements:
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.5 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.5 -Repository PSGallery -Force -AllowClobber
What's Changed
- Add SendCertificateChain to Connect-Entra by @KenitoInc in #1413
- Fix dangling beta references upstream by @SteveMutungi254 in #1415
- Bugfix - Reset-EntraBetaStrongAuthenticationMethodByUpn by @SteveMutungi254 in #1418
- Add per-user MFA report example by @SteveMutungi254 in #1424
- Parameter set names improvements - Batch one by @SteveMutungi254 in #1420
- Parameter set names improvements - Batch two by @SteveMutungi254 in #1421
- Parameter set names improvements - Batch three by @SteveMutungi254 in #1422
- Bug fix: Set-EntraUserExtension - Add support for support "ExtensionNameValues" parameter. by @SteveMutungi254 in #1412
- Set-EntraUserSponsor - to assign a sponsor to a guest user by @DButoyez in #1397
- Set-EntraUser - Improvements by @SteveMutungi254 in #1410
- (HotFix)Enganga/move enable entraazureadalias to root module by @emmanuel-karanja in #1409
- Per user MFA validations by @SteveMutungi254 in #1430
- Get-EntraAuthenticationMethodUserRegistrationDetailReport by @SteveMutungi254 in #1426
- Example addition - disable password policy by @SteveMutungi254 in #1431
- Update version to v1.0.5 by @KenitoInc in #1432
Full Changelog: 1.0.4...1.0.5
1.0.4
Release Notes
1.0.4 - March 14, 2025
-
New Commands:
- Get-EntraSubscription.
- Get-EntraBetaCrossTenantAccessActivity.
-
Documentation enhancements:
- Additional examples for common scenarios based on product group engagement.
-
Other Enhancements:
- Pipeline hardening.
- Added
AliasesToExport
values in the psd1 files.
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.4 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.4 -Repository PSGallery -Force -AllowClobber
What's Changed
- Cleanup azure pipelines by @KenitoInc in #1389
- Kemunga/1es pr pipeline by @KenitoInc in #1390
- Kemunga/1es pr pipeline fixes by @KenitoInc in #1392
- [Hotfix] Adding user sponsor docs metadata by @SteveMutungi254 in #1388
- Update correct PR pipeline to branch protection rule by @KenitoInc in #1398
- Move ESRP config to shared library by @KenitoInc in #1394
- Add Aliasing for Get-EntraDirectoryObject to Get-EntraObjectByObjectId by @emmanuel-karanja in #1403
- Enganga/get entra cross tenant access activity beta by @emmanuel-karanja in #1393
- Get-EntraSubscription by @SteveMutungi254 in #1395
- Additional scenarios based on product group engagement by @SteveMutungi254 in #1396
- Update version to v1.0.4 by @KenitoInc in #1406
Full Changelog: 1.0.3...1.0.4
1.0.3
Release Notes
1.0.3 - February 28, 2025
-
New Commands:
- Remove-EntraUserSponsor.
- Get-EntraUserSponsor.
-
Bug Fixes:
-
Documentation enhancements:
- Enhanced examples for over 35 cmdlets with richer examples.
-
Other Enhancements:
- Update issue templates and create issue configuration file. PR #1358
- New-EntraAdministrativeUnit - improvements - additional params 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.
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.3 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.3 -Repository PSGallery -Force -AllowClobber
What's Changed
- Examples fixing by @SteveMutungi254 in #1359
- Update issue templates and create issue configuration file by @SamErde in #1358
- Adding alias
-Limit
as an alias for-Top
by @SteveMutungi254 in #1364 - Delete file '1' by @T0biii in #1367
- [Bug fix] Fix/keys changed - variable not set by @SteveMutungi254 in #1370
- Remove-EntraUserSponsor - Remove Entra user sponsor cmdlet by @DButoyez in #1372
- New-EntraAdministrativeUnit improvements - additional params by @SteveMutungi254 in #1351
- Bug fix: Update-EntraUserFromFederated to use SecureString by @SteveMutungi254 in #1371
- Fix to the Enable-EntraAzureADAlias not being added to Groups submodule by @emmanuel-karanja in #1368
- Get-EntraUserSponsor by @DButoyez in #1348
- Enhancement - Adding DeletionAgeInDays response property by @SteveMutungi254 in #1355
- Example improvements + Add examples by @SteveMutungi254 in #1361
- Update version to v1.0.3 by @KenitoInc in #1374
New Contributors
Full Changelog: 1.0.2...1.0.3
1.0.2
Release Notes
1.0.2 - February 14, 2025
-
New Commands:
- Resolve-EntraIdTenant - cmdlet migration from MSIdentityTools module.
-
Bug Fixes:
- 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
-
Other Enhancements:
- Add module metadata: OS platform tags and CompatibleEditions. PR #1349
- Add roadmap details to boost customer awareness. PR #1345
- Use
return
statement for better UX. PR #1337
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.2 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.2 -Repository PSGallery -Force -AllowClobber
What's Changed
- Modularization of Entra Powershell Module by @emmanuel-karanja in #1165
- Remove Format-Table by @KenitoInc in #1335
- Use return for better UX by @SamErde in #1337
- Readme changes after GA changes by @SteveMutungi254 in #1333
- Add more methods to Reset-EntraStrongAuthenticationMethodByUpn by @KenitoInc in #1336
- Usability params improvements by @SteveMutungi254 in #1334
- Usability params improvements - Batch 2 by @SteveMutungi254 in #1339
- Fix - Get-EntraBetaApplicationTemplate and Get-EntraApplicationTemplate by @SteveMutungi254 in #1344
- Adding a note to Set-EntraDirSyncEnabled command by @SteveMutungi254 in #1338
- Fix/New application from template by @SteveMutungi254 in #1346
- Adding roadmap details to increase customer awareness by @SteveMutungi254 in #1345
- Fix - Remove example without command in context - Issue #1325 by @SteveMutungi254 in #1342
- Add module metadata: platform (OS) tags and CompatibleEditions. by @SamErde in #1349
- Enganga/Resolve-EntraIdTenant by @emmanuel-karanja in #1352
- Upgrade EntraPowershell GA and Beta to v1.0.2 by @emmanuel-karanja in #1357
Full Changelog: 1.0.1...1.0.2
1.0.1
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.1 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.1 -Repository PSGallery -Force -AllowClobber
Full Changelog: 1.0.0...1.0.1
1.0.0
Release Notes
1.0.0 - January 28, 2025
-
New Commands:
Update-EntraOauth2PermissionGrant
Get-EntraBetaUserAuthenticationMethod
Get-EntraUserAuthenticationMethod
Update-EntraBetaUserAuthenticationRequirement
Get-EntraBetaUserAuthenticationRequirement
-
Bug Fixes:
- RequiredResourceAccess cannot be an array. PR #1229
-
Documentation enhancements:
- Improved examples for over 250 cmdlets.
- Adding syntax sections for Global Secure Access commands.
- Enhanced directory sync features and configurations.
- Fixed example for
New-EntraBetaPrivateAccessApplicationSegment
.
-
Enhancements:
Get-EntraContext
- Add Entra PowerShell version to response.- Update .Net version in the release pipeline.
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 1.0.0 -Repository PSGallery -Force -AllowClobber
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 1.0.0 -Repository PSGallery -Force -AllowClobber
What's Changed
- Bug Fix: Update-EntraOauth2PermissionGrant by @SteveMutungi254 in #1182
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 1 by @SteveMutungi254 in #1184
- Bug fix 1185 - Get-EntraBetaServicePrincipalOwner not returning results by @SteveMutungi254 in #1188
- Global secure access commands - Adding syntax sections by @SteveMutungi254 in #1190
- Get-EntraBetaUserAuthenticationMethod by @SteveMutungi254 in #1203
- Get-EntraUserAuthenticationMethod by @SteveMutungi254 in #1202
- Update-EntraBetaUserAuthenticationRequirement - update perUser mfaState by @SteveMutungi254 in #1198
- Get-EntraBetaUserAuthenticationRequirement - perUser mfaState query by @SteveMutungi254 in #1197
- Fix typo in common-functions.ps1 by @SamErde in #1206
- Minor config changes in 1ES release pipeline by @KenitoInc in #1213
- Hotfix - Default format improvements - Get-EntraBetaUserAuthenticationMethod by @SteveMutungi254 in #1215
- Fix RequiredResourceAccess cannot be an array issue in Set-AzureADMSApplication by @PenguinCats in #1229
- Remediate GUIDs per the security dashboard hits by @msewaweru in #1248
- Delete Retired .openpublishing.build.ps1 script of default branch by @shujingMS in #1244
- Enhancement: Get-EntraContext - Add Entra PowerShell version to response by @SteveMutungi254 in #1246
- Hotfix - Update-EntraBetaUserAuthenticationRequirement by @SteveMutungi254 in #1251
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 7 by @SteveMutungi254 in #1219
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 6 by @SteveMutungi254 in #1217
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 5 [domains] by @SteveMutungi254 in #1216
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 3 [devices] by @SteveMutungi254 in #1196
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 2 by @SteveMutungi254 in #1193
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 2 (users) by @SteveMutungi254 in #1189
- Update New-EntraBetaPrivateAccessApplicationSegment.md by @andres-canello in #1275
- Update .Net version| by @KenitoInc in #1298
New Contributors
- @PenguinCats made their first contribution in #1229
- @shujingMS made their first contribution in #1244
Full Changelog: 0.22.0...1.0.0
0.22.0
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 0.22.0 -Repository PSGallery –Force
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 0.22.0 -Repository PSGallery –Force
Full Changelog: 0.21.0-preview...0.22.0
0.21.0-preview
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 0.21.0-preview -AllowPrerelease -Repository PSGallery –Force
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 0.21.0-preview -AllowPrerelease -Repository PSGallery –Force
Full Changelog: 0.20.0-preview...0.21.0-preview
0.20.0-preview
Installation instructions
Install the module from the PowerShell gallery
Install-Module -Name Microsoft.Entra -RequiredVersion 0.20.0-preview -AllowPrerelease -Repository PSGallery –Force
For beta module
Install-Module -Name Microsoft.Entra.Beta -RequiredVersion 0.20.0-preview -AllowPrerelease -Repository PSGallery –Force
What's Changed
- Bug Fix: Update-EntraOauth2PermissionGrant by @SteveMutungi254 in #1182
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 1 by @SteveMutungi254 in #1184
- Bug fix 1185 - Get-EntraBetaServicePrincipalOwner not returning results by @SteveMutungi254 in #1188
- Global secure access commands - Adding syntax sections by @SteveMutungi254 in #1190
- Get-EntraBetaUserAuthenticationMethod by @SteveMutungi254 in #1203
- Get-EntraUserAuthenticationMethod by @SteveMutungi254 in #1202
- Update-EntraBetaUserAuthenticationRequirement - update perUser mfaState by @SteveMutungi254 in #1198
- Get-EntraBetaUserAuthenticationRequirement - perUser mfaState query by @SteveMutungi254 in #1197
- Fix typo in common-functions.ps1 by @SamErde in #1206
- Minor config changes in 1ES release pipeline by @KenitoInc in #1213
- Hotfix - Default format improvements - Get-EntraBetaUserAuthenticationMethod by @SteveMutungi254 in #1215
- Fix RequiredResourceAccess cannot be an array issue in Set-AzureADMSApplication by @PenguinCats in #1229
- Remediate GUIDs per the security dashboard hits by @msewaweru in #1248
- Delete Retired .openpublishing.build.ps1 script of default branch by @shujingMS in #1244
- Enhancement: Get-EntraContext - Add Entra PowerShell version to response by @SteveMutungi254 in #1246
- Hotfix - Update-EntraBetaUserAuthenticationRequirement by @SteveMutungi254 in #1251
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 7 by @SteveMutungi254 in #1219
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 6 by @SteveMutungi254 in #1217
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 5 [domains] by @SteveMutungi254 in #1216
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 3 [devices] by @SteveMutungi254 in #1196
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 2 by @SteveMutungi254 in #1193
- 0.20.0 release - Enrich examples to boost example quality KPI - Batch 2 (users) by @SteveMutungi254 in #1189
- Update New-EntraBetaPrivateAccessApplicationSegment.md by @andres-canello in #1275
- Update .Net version| by @KenitoInc in #1298
New Contributors
- @PenguinCats made their first contribution in #1229
- @shujingMS made their first contribution in #1244
Full Changelog: 0.19.0-preview...0.20.0-preview