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
ServicePrincipal-ID (globalt unikt ID)
| Type: | String |
| Aliases: | SPN, ServicePrincipal |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Kontext
| Type: | PSAzureContext |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
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 |
Namnet på kontexten som ska loggas ut från
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
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 |
Kontoobjektet som ska tas bort
| Type: | PSAzureRmAccount |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
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 |
Klientorganisations-ID (globalt unikt ID)
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
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 |
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 |