Última modificación del tema: 2012-12-12
Como administrador global de Microsoft Office 365 para empresas, puede usar la Módulo Microsoft Online Services para Windows PowerShell para configurar contraseñas de usuario de modo que no expiren nunca. También puede usar cmdlets Windows PowerShell para quitar la configuración por la que no expiran nunca o para ver qué contraseñas de usuario están configuradas de esa forma.
Nota: |
|---|
| Solo las contraseñas de cuentas de usuario que no están sincronizadas mediante la sincronización de directorios pueden configurarse de modo que no expiren nunca. Para obtener más información acerca de la sincronización de directorios, consulte la lista de temas en Servicios de integración de directorios. |
Si prefiere establecer que las contraseñas de usuario caduquen tras un largo periodo de tiempo en vez de que no lo hagan nunca, establezca una directiva de caducidad de contraseña para sus usuarios. Puede elegir un valor comprendido entre 14 y 730 días. Para obtener más información, consulte Establecer la directiva de contraseña de un usuario.
Para utilizar cmdlets Windows PowerShell, primero debe instalarlos. Si aún no los ha instalado, consulte las instrucciones en Instalar los cmdlets de Office 365.
Para obtener más información acerca de la administración de Office 365 mediante los cmdlets Windows PowerShell, consulte Cmdlets de Windows PowerShell para Office 365. Para obtener más información acerca de Windows PowerShell, consulte el Manual de introducción de Windows PowerShell.
-
Conéctese a Windows PowerShell con las credenciales de administrador de su compañía.
-
Realice una de las siguientes acciones:
-
Para ver si la contraseña de un usuario está configurada de modo que no expire nunca, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) (por ejemplo, aprilr@contoso.onmicrosoft.com) o el user ID del usuario que desee comprobar:
Get-MSOLUser -UserPrincipalName <user ID> | Select PasswordNeverExpires
-
Para ver la configuración de "La contraseña nunca expira" de todos los usuarios, ejecute el siguiente cmdlet:
Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires
-
Para ver si la contraseña de un usuario está configurada de modo que no expire nunca, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) (por ejemplo, aprilr@contoso.onmicrosoft.com) o el user ID del usuario que desee comprobar:
-
Conéctese a Windows PowerShell con las credenciales de administrador de su compañía.
-
Realice una de las siguientes acciones:
-
Para establecer la contraseña de un usuario de modo que no expire nunca, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) o el user ID del usuario:
Set-MsolUser -UserPrincipalName <user ID> -PasswordNeverExpires $true
-
Para establecer las contraseñas de todos los usuarios de una organización de modo que no expiren nunca, ejecute el siguiente cmdlet:
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true
-
Para establecer la contraseña de un usuario de modo que no expire nunca, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) o el user ID del usuario:
-
Conéctese a Windows PowerShell con las credenciales de administrador de su compañía.
-
Realice una de las siguientes acciones:
-
Para establecer la contraseña de un usuario de modo que expire, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) o el user ID del usuario:
Set-MsolUser -UserPrincipalName <user ID> -PasswordNeverExpires $false
-
Para establecer las contraseñas de todos los usuarios de la organización de modo que expiren, use el siguiente cmdlet:
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $false
-
Para establecer la contraseña de un usuario de modo que expire, ejecute el siguiente cmdlet con el nombre principal de usuario (UPN) o el user ID del usuario:
Conceptos
Cmdlets de Windows PowerShell para Office 365Restablecer la contraseña de un usuario









Nota: