Inicio > Office 365, Powershell > Deshabilitar caducidad de contraseñas en Office 365

Deshabilitar caducidad de contraseñas en Office 365

miércoles, 21 de noviembre de 2012 Dejar un comentario Ir a comentarios

 

Cambiar-idioma-en

 

Para comenzar, he de decir que sólo es posible mediante Powershell, por lo que deberemos tener configurado nuestro entorno para ello, si no sabes como puedes consultarlo en mi anterior post AQUI.

Si ya tienes el entorno configurado entonces podemos proceder a tirar el siguiente código:

  • $LiveCred = Get-Credential (adquirimos credenciales para conectarnos al servicio)
  • $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection (Configuramos el tipo de sesión)
  • Import-PSSession $Session (importamos la sesión del servidor de nuestro servicio)
  • Connect-MsolService (conectamos con Online services y metemos otra vez credenciales de administrador)
  • Get-MsolUser -UserPrincipalName usuario@dominio.com | Set-MsolUser -PasswordNeverExpires $true (especificamos que el usuario usuario@dominio.com obtiene la propiedad de nunca caduca la contraseña)

Si por el contrario, queremos que se aplique a todos los usuarios creados en el servicio, entonces sustituimos el ultimo comando con los siguientes:

  • Get-MsolUser | Set-MsolUser -PasswordNeverExpires $true
  • Get-MsolUser | Select UserPrincipalName, PasswordNeverExpires

 

Espero que sea de utilidad y que sea fácil para cualquiera ;)

Debes estar registrado para dejar un comentario.