Delen via


Disconnect-AzAccount

Hiermee wordt een verbonden Azure-account verbroken en worden alle referenties en contexten verwijderd die aan dat account zijn gekoppeld.

Syntaxis

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

De cmdlet Disconnect-AzAccount verbreekt een verbonden Azure-account en verwijdert alle referenties en contexten (abonnements- en tenantgegevens) die aan dat account zijn gekoppeld. Nadat u deze cmdlet hebt uitgevoerd, moet u zich opnieuw aanmelden met Connect-AzAccount.

Voorbeelden

Voorbeeld 1: Afmelden van het huidige account

Disconnect-AzAccount

Hiermee meldt u zich af bij het Azure-account dat is gekoppeld aan de huidige context.

Voorbeeld 2: Afmelden van het account dat is gekoppeld aan een bepaalde context

Get-AzContext "Work" | Disconnect-AzAccount -Scope CurrentUser

Hiermee wordt het account afgelogd dat is gekoppeld aan de opgegeven context (met de naam 'Werk'). Omdat dit het bereik CurrentUser gebruikt, worden alle referenties en contexten definitief verwijderd.

Voorbeeld 3: Een bepaalde gebruiker afmelden

Disconnect-AzAccount -Username 'user1@contoso.org'

De gebruiker wordt afgemelduser1@contoso.org. Alle referenties en alle contexten die aan deze gebruiker zijn gekoppeld, worden verwijderd.

Parameters

-ApplicationId

ServicePrincipal-id (globally unique id)

Type:String
Aliassen:SPN, ServicePrincipal
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AzureContext

Context

Type:PSAzureContext
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ContextName

Naam van de context waarvan u zich wilt afmelden

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, tenant en abonnementen die worden gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Het accountobject dat moet worden verwijderd

Type:PSAzureRmAccount
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Scope

Bepaalt het bereik van contextwijzigingen, bijvoorbeeld of wijzigingen alleen van toepassing zijn op het huidige proces of op alle sessies die door deze gebruiker zijn gestart.

Type:ContextModificationScope
Geaccepteerde waarden:Process, CurrentUser
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TenantId

Tenant-id (globaal unieke id)

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Username

Gebruikersnaam van het formulier 'user@contoso.org'

Type:String
Aliassen:Id, UserId
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSAzureRmAccount

PSAzureContext

Uitvoerwaarden

PSAzureRmAccount