After a long, long wait, new version of the Azure AD PowerShell module has been released. Namely, the version number is 2.0.0.155. In addition, a new version of the Azure AD Preview module has also been released, version 2.0.0.154. Why the Preview module has a lower version number is beyond me, but then again, the AAD team has not been known to be very consistent (or good) at handling version numbers 🙂
So what’s new and changed? According to the documentation, this new release incorporates the cmdlets used to manage the Office 365 Groups lifecycle:
Add-AzureADMSLifecyclePolicyGroup |
Get-AzureADMSGroup |
Get-AzureADMSGroupLifecyclePolicy |
Get-AzureADMSLifecyclePolicyGroup |
New-AzureADMSGroup |
New-AzureADMSGroupLifecyclePolicy |
Remove-AzureADMSGroup |
Remove-AzureADMSGroupLifecyclePolicy |
Remove-AzureADMSLifecyclePolicyGroup |
Reset-AzureADMSLifeCycleGroup |
Set-AzureADMSGroup |
Set-AzureADMSGroupLifecyclePolicy |
In case you don’t know what Group expiration/lifecycle is all about, make sure to read the official documentation.
Apart from the Group lifecycle cmdlets, nothing new is mentioned in the release notes. A quick checkup with a custom function I have built to compare the list of available cmdlets and their parameters doesn’t show any changes between the .155 and the older .131 versions, so I guess we can trust the release notes this time around. The underlying DLLs haven’t seem to be changed much either.
A total of 17 new cmdlets have been added to the Azure AD Preview module, all related to management of AAD Application Proxy Applications and Connectors. Here’s the list:
Get-AzureADApplicationProxyApplication |
Get-AzureADApplicationProxyApplicationConnectorGroup |
Get-AzureADApplicationProxyConnector |
Get-AzureADApplicationProxyConnectorGroup |
Get-AzureADApplicationProxyConnectorGroupMembers |
Get-AzureADApplicationProxyConnectorMemberOf |
New-AzureADApplicationProxyApplication |
New-AzureADApplicationProxyConnectorGroup |
Remove-AzureADApplicationProxyApplication |
Remove-AzureADApplicationProxyApplicationConnectorGroup |
Remove-AzureADApplicationProxyConnectorGroup |
Set-AzureADApplicationProxyApplication |
Set-AzureADApplicationProxyApplicationConnectorGroup |
Set-AzureADApplicationProxyApplicationCustomDomainCertificate |
Set-AzureADApplicationProxyApplicationSingleSignOn |
Set-AzureADApplicationProxyConnector |
Set-AzureADApplicationProxyConnectorGroup |
If you need additional details on the cmdlets, refer to the help article here. As to changes to the existing cmdlets, nothing is immediately visible when comparing the list of parameters.
Overall, a very disappointing release. It has been 8 months since the last AzureAD PowerShell module version was released and in all this time none of the gaps that still force us to use the MSOnline module have been filled. So much for the advantages of moving to the PSGallery and using the Graph API as a whole…