Delen via


Inleiding tot de Az PowerShell-module

Overzicht

De Az PowerShell-module is een set cmdlets voor het rechtstreeks beheren van Azure-resources vanuit PowerShell. 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:

Kenmerken

De Az PowerShell-module heeft de volgende voordelen:

  • Beveiliging en stabiliteit
    • Versleuteling van tokencache
    • Preventie van een man-in-the-middle-aanvalstype
    • 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 platformoverschrijdend
    • Kan toegangstoken ophalen en gebruiken voor toegang tot Azure-resources
    • Cmdlet beschikbaar voor geavanceerde REST-bewerkingen met Azure-resources

Opmerking

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 voor alle platforms en alle Az PowerShell-modules zijn platformoverschrijdend.

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 u niet klaar bent om de Az-module te installeren als vervanging voor AzureRM, hebt u een aantal opties beschikbaar om te experimenteren met Az:

  • Gebruik 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.
  • Houd de AzureRM-module geïnstalleerd in Windows PowerShell 5.1 en installeer de Az-module in PowerShell 7 of hoger. Windows PowerShell 5.1 en PowerShell 7 en hoger maken gebruik 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.

Bestaande scripts migreren van AzureRM naar Az

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

Ondersteuning

Az is de meest recente 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 doen zich voor 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, uw scripts bijwerken die Gebruikmaken van AzureRM PowerShell-modules om Az PowerShell-modules te gebruiken. Als u uw scripts automatisch wilt bijwerken, volgt u de snelstartgids.

Dataverzameling

Azure PowerShell verzamelt standaard telemetriegegevens. Microsoft voegt verzamelde gegevens samen om patronen van gebruik te identificeren om veelvoorkomende problemen te identificeren en de ervaring van Azure PowerShell te verbeteren. Microsoft Azure PowerShell verzamelt geen privé- of persoonlijke gegevens. 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.