Disconnect-AzAccount
Odpojí připojený účet Azure a odebere všechny přihlašovací údaje a kontexty přidružené k mu.
Syntax
ContextName (Výchozí)
Disconnect-AzAccount
[-ContextName <String>]
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
UserId
Disconnect-AzAccount
[-Username] <String>
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ServicePrincipal
Disconnect-AzAccount
-ApplicationId <String>
-TenantId <String>
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AccountObject
Disconnect-AzAccount
[-InputObject] <PSAzureRmAccount>
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ContextObject
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 ' - 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)
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: hlavní název služby (SPN), Hlavní služba (ServicePrincipal)
Sady parametrů
ServicePrincipal
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-AzureContext
Context
Vlastnosti parametru
Typ: PSAzureContext
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
ContextObject
Position: 0
Povinné: True
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Confirm
Před spuštěním cmdletu vás vyzve k potvrzení.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: viz
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-ContextName
Název kontextu, ze které se má odhlásit
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
ContextName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-DefaultProfile
Přihlašovací údaje, tenant a předplatné používané ke komunikaci s Azure
Vlastnosti parametru
Typ: IAzureContextContainer
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: AzContext, AzureRmContext, AzureCredential
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
Objekt účtu, který se má odebrat
Typ: PSAzureRmAccount
Default value: None
Podporuje zástupné znaky: False
DontShow: False
AccountObject
Position: 0
Povinné: True
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: 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.
Vlastnosti parametru
Typ: ContextModificationScope
Default value: None
Přípustné hodnoty: Process, CurrentUser
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-TenantId
ID tenanta (globálně jedinečné ID)
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
ServicePrincipal
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Username
Uživatelské jméno formuláře ''
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: identifikační číslo, UserId
Sady parametrů
UserId
Position: 0
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-WhatIf
Ukazuje, co se stane, když se příkaz spustí.
Rutina se nespustí.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: Wi
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Výstupy