Script ausführung erlauben
Set-ExecutionPolicy RemoteSigned
Verbindung zu Office365 erstellen
Import-Module MSOnline $O365Cred = Get-Credential $O365Session = New-PSSession –ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic -AllowRedirection Import-PSSession $O365Session Connect-MsolService –Credential $O365Cred
Herausfinden, ob ein Kennwort so eingerichtet ist, dass es nie abläuft
für einen user
Get-MSOLUser -UserPrincipalName benutzer@girma.ch | Select PasswordNeverExpires
für alle user
Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires
Kennwort so einrichten, dass es nie abläuft
für einen user
Set-MsolUser -UserPrincipalName benutzer@girma.ch -PasswordNeverExpires $true
für alle user
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true
Ein Kennwort so einrichten, dass es abläuft
für einen user
Set-MsolUser -UserPrincipalName benutzer@girma.ch -PasswordNeverExpires $false
für alle user
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $false
Office365: Konfigurieren von Benutzerkennwörtern, sodass diese nie ablaufen