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 |