Im Office365 (Hosted Exchange von Microsoft) hat die Eigenart, dass Passwörter nach einem gewissen Zeitraum ablaufen. Das ist von Haus aus in den kostenpflichtigen Plänen (P1, E1, E2, E3, E4) so eingestellt, kann aber über die PowerShell deaktiviert werden.
Dazu muss zuerst die PowerShell heruntergeladen und installiert werden:
Zum Powershell Download auf chip.de
Das ganze muss installiert werden.
Nun wird die Powershell gestartet und folgender Befehl eingegeben:
Connect-MsolService
damit die Änderungen vorgenommen werden können.
Wenn das passiert ist, erscheint ohne eine Fehlermeldung oder sonstiges wieder eine neue Zeile. Dort wird nun folgender Befehl eingegeben, um automatisch bei allen Usern die Passwort-läuft-ab Funktion zu deaktivieren,beziehungsweise, die PasswordNeverExpires Funktion zu aktivieren.
Der Befehl wird wie folgt einfach eingegeben:
Get-MsolUser | Set-MsolUser -PasswordNeverExpires $True
Set-MsolUser -UserPrincipalName <user ID> -PasswordNeverExpires $true
Um das ganze nachzuprüfen, ob es funktioniert hat, gibt es folgenden Befehl, der die komplette Konfiguration anzeigt. Dort findet man dann folgende Zeile, die genau so aussehen sollte: