Inleiding tot de Az PowerShell-module

Overzicht

De Az PowerShell-module is een set cmdlets om Azure-resources rechtstreeks in PowerShell te beheren. PowerShell biedt krachtige functies voor automatisering die kunnen worden gebruikt voor het beheren van uw Azure-resources, bijvoorbeeld in de context van een CI/CD-pijplijn.

De Az PowerShell-module is de vervanging voor AzureRM en is de aanbevolen module die moet worden gebruikt voor interactie met Azure.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

U kunt de Az PowerShell-module gebruiken met een van de volgende methoden:

Functies

De Az PowerShell-module biedt de volgende voordelen:

  • Beveiliging en stabiliteit
    • Cache-versleuteling van tokens
    • Preventie van man-in-the-middle-aanvallen
    • Ondersteuning voor verificatie met ADFS 2019
    • Verificatie van gebruikersnaam en wachtwoord in PowerShell 7
    • Ondersteuning voor functies zoals continue toegangsevaluatie
  • Ondersteuning voor alle Azure-services
    • Alle algemeen beschikbare Azure-services hebben een bijbehorende ondersteunde PowerShell-module
    • Meerde foutoplossingen en API-versie-upgrades sinds AzureRM
  • Nieuwe mogelijkheden
    • Ondersteuning in Cloud Shell en meerdere platforms
    • Kan toegangstokens ophalen en gebruiken om Azure-resources te openen
    • Cmdlet beschikbaar voor geavanceerde REST-bewerkingen met Azure-resources

Notitie

PowerShell 7.2 of hoger is de aanbevolen versie van PowerShell voor gebruik met de Az PowerShell-module op alle platforms.

De Az PowerShell-module is gebaseerd op de .NET Standard-bibliotheek en werkt met PowerShell 7.2 en hoger op alle platforms, waaronder Windows, Linux en macOS. Het is ook compatibel met Windows PowerShell 5.1.

We streven ernaar om Azure-ondersteuning te bieden op alle platforms en alle Az PowerShell-modules werken in meerdere platforms.

Uw omgeving upgraden naar Az

Als u op de hoogte wilt blijven van de nieuwste Azure-functies in PowerShell, moet u naar de Az-module migreren. Als het voor u nog niet mogelijk is om AzureRM te vervangen door de Az-module, hebt u een paar mogelijkheden om toch met Az te experimenteren:

  • Het gebruiken van een PowerShell-omgeving met Azure Cloud Shell. Azure Cloud Shell is een op de browser gebaseerde shell-omgeving waarin de Az-module al is geïnstalleerd en de Enable-AzureRM-compatibiliteitsaliassen zijn ingeschakeld.
  • Laat de AzureRM-module geïnstalleerd in Windows PowerShell 5.1 en installeer de Az-module in PowerShell 7 of later. Windows PowerShell 5.1 en PowerShell 7 en hoger maken gebruiken van afzonderlijke verzamelingen modules. Volg de instructies voor het installeren van de nieuwste versie van PowerShell, en installeer de Az-module vervolgens vanuit PowerShell 7 of hoger.

Om te upgraden vanuit een bestaande AzureRM-installatie:

  1. Verwijder de AzureRM-module van Azure PowerShell.
  2. De Az PowerShell-module installeren
  3. OPTIONEEL: Schakel de compatibiliteitsmodus in om aliassen toe te voegen voor AzureRM-cmdlets met Enable-AzureRMAlias terwijl u vertrouwd raakt met de nieuwe opdrachtenset. Raadpleeg de volgende sectie of Migratie van AzureRM naar Az starten voor meer informatie.

Huidige scripts van AzureRM naar Az migreren

Als uw scripts nog zijn gebaseerd op de AzureRM-module, hebben we verschillende resources om uw te helpen bij de migratie:

Ondersteuning

Az is de recentste PowerShell-module voor Azure. Problemen of functieverzoeken kunnen rechtstreeks in de GitHub-opslagplaats worden geplaatst, of via Microsoft-ondersteuning als u een ondersteuningscontract heeft. Functieaanvragen worden geïmplementeerd in de nieuwste versie van Az. Kritieke problemen worden geïmplementeerd in de laatste twee versies van Az.

Omdat Az PowerShell-modules nu alle mogelijkheden van AzureRM PowerShell-modules en meer hebben, hebben we de AzureRM PowerShell-modules vanaf 29 februari 2024 afgeschaft.

Als u serviceonderbrekingen wilt voorkomen, werkt u uw scripts bij die gebruikmaken van AzureRM PowerShell-modules om Az PowerShell-modules te gebruiken. Als u uw scripts automatisch wilt bijwerken, volgt u de snelstartgids.

Gegevens verzamelen

Met Azure PowerShell worden standaard telemetriegegevens verzameld. Microsoft voegt verzamelde gegevens samen om gebruikspatronen te identificeren, om algemene problemen te identificeren en om de ervaring met Azure PowerShell te verbeteren. Microsoft Azure PowerShell verzamelt geen privé- of persoonsgegevens. De gebruiksgegevens helpen bijvoorbeeld problemen op te sporen, zoals cmdlets die vaak mislukken, en helpen prioriteit te bepalen in ons werk.

Hoewel we de inzichten van deze gegevens waarderen, begrijpen we ook dat niet iedereen gebruiksgegevens wil verzenden. U kunt gegevensverzameling uitschakelen met de cmdlet Disable-AzDataCollection. U kunt ook onze privacyverklaring lezen voor meer informatie.