Disconnect-AzAccount

Kopplar från ett anslutet Azure-konto och tar bort alla autentiseringsuppgifter och kontexter som är associerade med det kontot.

Anteckning

Det här är den tidigare versionen av vår dokumentation. Se den senaste versionen för uppdaterad information.

Syntax

Disconnect-AzAccount
          [-ContextName <String>]
          [-Scope <ContextModificationScope>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]
Disconnect-AzAccount
          [-Username] <String>
          [-Scope <ContextModificationScope>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]
Disconnect-AzAccount
          -ApplicationId <String>
          -TenantId <String>
          [-Scope <ContextModificationScope>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]
Disconnect-AzAccount
          [-InputObject] <PSAzureRmAccount>
          [-Scope <ContextModificationScope>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]
Disconnect-AzAccount
          [-AzureContext] <PSAzureContext>
          [-Scope <ContextModificationScope>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Description

Cmdleten Disconnect-AzAccount kopplar från ett anslutet Azure-konto och tar bort alla autentiseringsuppgifter och kontexter (prenumerations- och klientinformation) som är associerade med det kontot. När du har kört den här cmdleten måste du logga in igen med Connect-AzAccount.

Exempel

Exempel 1: Utloggning av det aktuella kontot

Disconnect-AzAccount

Loggar ut från det Azure-konto som är associerat med den aktuella kontexten.

Exempel 2: Utloggning av kontot som är associerat med en viss kontext

Get-AzContext "Work" | Disconnect-AzAccount -Scope CurrentUser

Loggar ut det konto som är associerat med den angivna kontexten (med namnet "Arbete"). Eftersom omfånget "CurrentUser" används tas alla autentiseringsuppgifter och kontexter bort permanent.

Exempel 3: Logga ut en viss användare

Disconnect-AzAccount -Username 'user1@contoso.org'

Loggar ut användarenuser1@contoso.org – alla autentiseringsuppgifter och alla kontexter som är associerade med den här användaren tas bort.

Parametrar

-ApplicationId

ServicePrincipal-ID (globalt unikt ID)

Type:String
Aliases:SPN, ServicePrincipal
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AzureContext

Kontext

Type:PSAzureContext
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ContextName

Namnet på kontexten som ska loggas ut från

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

Autentiseringsuppgifter, klient och prenumeration som används för kommunikation med Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Kontoobjektet som ska tas bort

Type:PSAzureRmAccount
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Scope

Avgör omfånget för kontextändringar, till exempel om ändringar endast gäller för den aktuella processen eller för alla sessioner som startats av den här användaren.

Type:ContextModificationScope
Accepted values:Process, CurrentUser
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TenantId

Klientorganisations-ID (globalt unikt ID)

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

Användarnamnet för formuläretuser@contoso.org

Type:String
Aliases:Id, UserId
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Indata

PSAzureRmAccount

PSAzureContext

Utdata

PSAzureRmAccount