Disconnect-AzAccount

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

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

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 Verbinding maken-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
Aliases:SPN, ServicePrincipal
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureContext

Context

Type:PSAzureContext
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContextName

Naam van de context waarvan u zich wilt afmelden

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Het accountobject dat moet worden verwijderd

Type:PSAzureRmAccount
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Accepted values:Process, CurrentUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TenantId

Tenant-id (globaal unieke id)

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Username

Gebruikersnaam van het formulier 'user@contoso.org'

Type:String
Aliases:Id, UserId
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

PSAzureRmAccount

PSAzureContext

Uitvoerwaarden

PSAzureRmAccount