Azure AD Définir le mot de passe pour qu'il n'expire jamais. Vérifier & définir un mot de passe pour qu'il n'expire jamais sur un ou plusieurs Azure Active Directory comptes des utilisateurs.
NOTE: Cela s'applique uniquement aux comptes basés sur le cloud, si vous synchronisez des comptes depuis le local Annuaire actif à Azure AD, vous devez définir des mots de passe pour qu'ils n'expirent jamais sur le réseau local Annuaire actif compte.
Vérifier
Utilisateur unique
Vérifier les politiques d'expiration pour le mot de passe d'un seul utilisateur:
Get-AzureADUser -ObjectId UPN | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowerShellExemple:
Get-AzureADUser -ObjectId user@enterinit.com | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowerShellPlusieurs utilisateurs
Vérifiez les politiques d'expiration des mots de passe de plusieurs utilisateurs à l'aide d'un fichier d'entrée CSV:
Import-CSV azureadusers.csv | ForEach {
Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName,@{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
PowerShellNOTE: Le fichier CSV doit contenir le nom principal de l'utilisateur (UPN) de la Azure AD utilisateurs:
AzureAD
user1@enterinit.com
user2@enterinit.com
user3@enterinit.com
PowerShellEnsemble
Utilisateur unique
Définir un mot de passe pour qu'il n'expire jamais pour le mot de passe d'un seul utilisateur:
Set-AzureADUser -ObjectId UPN -PasswordPolicies DisablePasswordExpiration
PowerShellExemple:
Set-AzureADUser -ObjectId user@enterinit.com -PasswordPolicies DisablePasswordExpiration
PowerShellPlusieurs utilisateurs
Définir un mot de passe pour qu'il n'expire jamais pour les mots de passe de plusieurs utilisateurs à l'aide d'un fichier d'entrée CSV:
Import-CSV azureadusers.csv | ForEach {
Set-AzureADUser -ObjectId $_.AzureADUPN -PasswordPolicies DisablePasswordExpiration
}
PowerShellNOTE: Vérifiez que l'expiration a été correctement définie en exécutant Get-AzureADUser:
Import-CSV azureadusers.csv | ForEach { Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName, ` @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
PowerShell
très utile . merci.