Disconnect-AzAccount
Desconecta una cuenta de Azure conectada y quita todas las credenciales y contextos asociados a esa cuenta.
Sintaxis
ContextName (Es el valor predeterminado).
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
El cmdlet Disconnect-AzAccount desconecta una cuenta de Azure conectada y quita todas las credenciales y contextos (información de suscripción e inquilino) asociadas a esa cuenta.
Después de ejecutar este cmdlet, tendrá que volver a iniciar sesión con Connect-AzAccount.
Ejemplos
Ejemplo 1: Cierre de sesión de la cuenta actual
Disconnect-AzAccount
Cierra la sesión de la cuenta de Azure asociada al contexto actual.
Ejemplo 2: Cierre de sesión de la cuenta asociada a un contexto determinado
Get-AzContext "Work" | Disconnect-AzAccount -Scope CurrentUser
Cierra la cuenta asociada al contexto especificado (denominado "Trabajo"). Dado que usa el ámbito "CurrentUser", todas las credenciales y contextos se eliminarán permanentemente.
Ejemplo 3: Cerrar sesión de un usuario determinado
Disconnect-AzAccount -Username 'user1@contoso.org'
Cierra la sesión del usuario 'user1@contoso.org': se quitarán todas las credenciales y todos los contextos asociados a este usuario.
Parámetros
-ApplicationId
Id. de ServicePrincipal (identificador único global)
Propiedades del parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: SPN, ServicePrincipal
Conjuntos de parámetros
ServicePrincipal
Posición: Named
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-AzureContext
Context
Propiedades del parámetro
Tipo: PSAzureContext
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ContextObject
Posición: 0
Mandatory: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades del parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: cf
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ContextName
Nombre del contexto del que se cerrará la sesión
Propiedades del parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ContextName
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, el inquilino y la suscripción que se usan para la comunicación con Azure
Propiedades del parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
Objeto de cuenta que se va a quitar
Tipo: PSAzureRmAccount
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
AccountObject
Posición: 0
Mandatory: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Scope
Determina el ámbito de los cambios de contexto, por ejemplo, si los cambios solo se aplican al proceso actual o a todas las sesiones iniciadas por este usuario.
Propiedades del parámetro
Tipo: ContextModificationScope
Valor predeterminado: None
Valores aceptados: Process, CurrentUser
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-TenantId
Id. de inquilino (identificador único global)
Propiedades del parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ServicePrincipal
Posición: Named
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Username
Nombre de usuario del formulario 'user@contoso.org'
Propiedades del parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Id, UserId
Conjuntos de parámetros
UserId
Posición: 0
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta.
El cmdlet no se ejecuta.
Propiedades del parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Wi
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas