Disconnect-AzAccount
Odpojí připojený účet Azure a odebere všechny přihlašovací údaje a kontexty přidružené k danému účtu.
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
Rutina Disconnect-AzAccount odpojí připojený účet Azure a odebere všechny přihlašovací údaje a kontexty (informace o předplatném a tenantovi) přidružené k danému účtu. Po spuštění této rutiny se budete muset znovu přihlásit pomocí Připojení-AzAccount.
Příklady
Příklad 1: Odhlášení aktuálního účtu
Disconnect-AzAccount
Odhlásí se z účtu Azure přidruženého k aktuálnímu kontextu.
Příklad 2: Odhlášení účtu přidruženého k určitému kontextu
Get-AzContext "Work" | Disconnect-AzAccount -Scope CurrentUser
Odhlásí účet přidružený k danému kontextu (s názvem Práce). Vzhledem k tomu, že se používá obor CurrentUser, všechny přihlašovací údaje a kontexty budou trvale odstraněny.
Příklad 3: Odhlášení konkrétního uživatele
Disconnect-AzAccount -Username 'user1@contoso.org'
Odhlásí se uživatel 'user1@contoso.org - všechny přihlašovací údaje a všechny kontexty přidružené k tomuto uživateli budou odebrány.
Parametry
-ApplicationId
Id ServicePrincipal (globálně jedinečné ID)
Type: | String |
Aliases: | SPN, ServicePrincipal |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureContext
Kontext
Type: | PSAzureContext |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ContextName
Název kontextu, ze které se má odhlásit
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, tenant a předplatné používané ke komunikaci s Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objekt účtu, který se má odebrat
Type: | PSAzureRmAccount |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Scope
Určuje rozsah změn kontextu, například zda se změny vztahují pouze na aktuální proces, nebo na všechny relace spuštěné tímto uživatelem.
Type: | ContextModificationScope |
Accepted values: | Process, CurrentUser |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
ID tenanta (globálně jedinečné ID)
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Username
Uživatelské jméno formuláře 'user@contoso.org'
Type: | String |
Aliases: | Id, UserId |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |