Add-AzureAccount

Lägger till Azure-kontot i Windows PowerShell.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

Add-AzureAccount
   [-Environment <String>]
   [-Credential <PSCredential>]
   [-Tenant <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Add-AzureAccount
   [-Environment <String>]
   -Credential <PSCredential>
   [-ServicePrincipal]
   -Tenant <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Cmdleten Add-AzureAccount gör ditt Azure-konto och dess prenumerationer tillgängliga i Windows PowerShell. Det är som att logga in på ditt Azure-konto i Windows PowerShell. Om du vill logga ut från kontot använder du cmdleten Remove-AzureAccount .

Add-AzureAccount laddar ned information om ditt Azure-konto och sparar den i en prenumerationsdatafil i din centrala användarprofil. Den hämtar också en åtkomsttoken som gör att Windows PowerShell kan komma åt ditt Azure-konto åt dig. När kommandot har slutförts kan du hantera ditt Azure-konto i Windows PowerShell.

Det finns två olika sätt att göra ditt Azure-konto tillgängligt för Windows PowerShell. Du kan använda cmdleten Add-AzureAccount, som använder åtkomsttoken för Microsoft Entra-autentisering, eller Import-AzurePublish Inställningar File, som använder ett hanteringscertifikat. Vägledning om vilken metod du ska använda finns i Så här: Anslut till din prenumeration (https://azure.microsoft.com/documentation/articles/install-configure-powershell/#Connect).

När du kör Add-AzureAccount visas ett interaktivt fönster som uppmanar dig att logga in på ditt Azure-konto. Den här inloggningen är giltig tills åtkomsttoken upphör att gälla. När den upphör att gälla uppmanar cmdletar som kräver åtkomst till ditt konto dig att köra Add-AzureAccount igen.

Det här avsnittet beskriver cmdleten i 0.8.10-versionen av Microsoft Azure PowerShell-modulen. Om du vill hämta den version av modulen som du använder skriver (Get-Module -Name Azure).Versiondu i Azure PowerShell-konsolen .

Exempel

Exempel 1: Lägg till ett konto

PS C:\> Add-AzureAccount

Det här kommandot lägger till ett Azure-konto i Windows PowerShell. När du kör kommandot visas ett fönster för att begära användarkontots användarnamn och lösenord.

Exempel 2: Använd en alternativ prenumerationsdatafil

PS C:\> Add-AzureAccount -SubscriptionDataFile C:\Testing\SDF.xml

Det här kommandot använder parametern SubscriptionDataFile för att dirigera Add-AzureAccount för att lagra kontodata i filen C:\Testing\SDF.xml i stället för standardfilen.

Parametrar

-Credential

Type:PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Environment

Anger en Azure-miljö.

En Azure-miljö en oberoende distribution av Microsoft Azure, till exempel AzureCloud för globala Azure och AzureChinaCloud för Azure som drivs av 21Vianet i Kina. Du kan också skapa lokala Azure-miljöer med hjälp av Azure Pack och WAPack-cmdletarna. Mer information finns i Azure Pack.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tenant

Type:String
Aliases:TenantId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Indata

None

Du kan inte skicka indata till den här cmdleten

Utdata

None

Den här cmdleten returnerar inga utdata.

Kommentarer

  • Add-AzureAccount (och Microsoft Entra-autentiseringsmetoden) har företräde framför Import-AzurePublish Inställningar (och hanteringscertifikatmetoden). Om du använder Add-AzureAccount även en gång på ditt konto används Microsoft Entra-autentiseringsmetoden och hanteringscertifikatet ignoreras. Om du vill ta bort Microsoft Entra-token och återställa hanteringscertifikatmetoden använder du cmdleten Remove-AzureAccount . Mer information finns i: Get-Help Remove-AzureAccount.
  • Felet "Dina autentiseringsuppgifter har upphört att gälla. Använd Add-AzureAccount för att logga in igen." anger att din åtkomsttoken har upphört att gälla och att Windows PowerShell inte kan komma åt ditt Azure-konto. Om du vill återställa åtkomsten till ditt konto kör du Add-AzureAccount igen.
  • Azure PowerShell-konto- och prenumerations-cmdletar hämtar sina data från prenumerationsdatafilen, inte från live-Azure-kontot. Om du ändrar ditt konto eller prenumerationer utanför Windows PowerShell, till exempel genom att använda Azure Management Portal, kör du Add-AzureAccount igen för att uppdatera prenumerationsdatafilen.