Azure PowerShell Support Lifecycle
Az PowerShell modules
The "Az PowerShell modules" consist of the module named "Az" and the dependent modules signed by "Microsoft Corporation". The Az PowerShell modules are identifiable by their names, that start with "Az.". For the current list of Az PowerShell modules, see Azure PowerShell Modules.
The Az PowerShell modules support lifecycle falls under the Azure SDK lifecycle policy. We support the last two minor versions of the current major version and last minor version of the previous major version of the Az PowerShell module.
Supported environments
The following table identifies the supported platforms for the Az, AzureRM, and Azure PowerShell modules.
- The
icon indicates supported version combinations of Azure PowerShell and PowerShell.
- The
icon indicates version combinations of Azure PowerShell and PowerShell that are no longer supported.
- The
icon indicates unsupported version combinations of Azure PowerShell and PowerShell.
Azure PowerShell | PowerShell <= 7.1 |
PowerShell >= 7.2 |
Windows PowerShell 5.1 |
---|---|---|---|
Note
PowerShell 6.2 reached its end of life as of September 4, 2020. The Az PowerShell modules are not supported on any version of PowerShell 6.
Information about CVE-2021-26701
The Az PowerShell modules use components affected by security advisory CVE-2021-26701 which has been fixed in PowerShell 7.0.6 and 7.1.3. For more information, see Microsoft Security Advisory CVE-2021-26701: .NET Core Remote Code Execution Vulnerability.
Starting with Az 6.0.0, PowerShell 7.0.6 or 7.1.3 or later is required. When the Az.Accounts module is imported, the following non-blocking message is displayed if an unsupported version of PowerShell is being used: "This version of Az.Accounts is only supported on Windows PowerShell 5.1 and PowerShell 7.0.6 or greater, open https://aka.ms/install-powershell to learn how to upgrade. For further information, go to https://aka.ms/azpslifecyle."
AzureRM PowerShell modules
Caution
Because Az PowerShell modules now have all the capabilities of AzureRM PowerShell modules and more, we'll retire AzureRM PowerShell modules on 29 February 2024.
To avoid service interruptions, update your scripts that use AzureRM PowerShell modules to use Az PowerShell modules by 29 February 2024. To automatically update your scripts, follow the quickstart guide.
To avoid service interruptions, update your scripts that use AzureRM PowerShell modules to use Az PowerShell modules by February 29, 2024. To automatically update your scripts, follow the quickstart guide.
Azure PowerShell
Feedback
Submit and view feedback for