Disconnect-AzAccount
Odpojí připojený účet Azure a odebere všechny přihlašovací údaje a kontexty přidružené k danému účtu.
Syntaxe
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í Connect-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)
Typ: | String |
Aliasy: | SPN, ServicePrincipal |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AzureContext
Kontext
Typ: | PSAzureContext |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ContextName
Název kontextu, ze které se má odhlásit
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Objekt účtu, který se má odebrat
Typ: | PSAzureRmAccount |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | 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.
Typ: | ContextModificationScope |
Přípustné hodnoty: | Process, CurrentUser |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TenantId
ID tenanta (globálně jedinečné ID)
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Username
Uživatelské jméno formuláře 'user@contoso.org'
Typ: | String |
Aliasy: | Id, UserId |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell