Sdílet prostřednictvím


Disconnect-AzureRmAccount

Odpojí připojený účet Azure a odebere všechny přihlašovací údaje a kontexty přidružené k danému účtu.

Upozorňující

Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.

I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.

Syntaxe

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

Description

Rutina Disconnect-AzureRmAccount 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í-AzureRmAccount.

Příklady

Odhlášení aktuálního účtu

PS C:\> Disconnect-AzureRmAccount

Odhlásí se z účtu Azure přidruženého k aktuálnímu kontextu.

Odhlášení účtu přidruženého k určitému kontextu

PS C:\> Get-AzureRmContext "Work" | Disconnect-AzureRmAccount -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.

Odhlášení konkrétního uživatele

PS C:\> Disconnect-AzureRmAccount -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: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

PSAzureRmAccount

Parametry: InputObject (ByValue)

PSAzureContext

Parametry: AzureContext (ByValue)

Výstupy

PSAzureRmAccount