Azure AD Définir le mot de passe pour ne jamais expirer. Vérifier & définir un mot de passe pour qu'il n'expire jamais sur un ou plusieurs Azure Active Directory utilisateurs’ comptes.
NOTE: Cela s'applique uniquement aux comptes basés sur le cloud, si vous synchronisez des comptes de l'Active Directory local vers Azure AD, vous devez définir les mots de passe pour qu'ils n'expirent jamais sur le compte Active Directory local.
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"}
}
Exemple:
Get-AzureADUser -ObjectId user@enterinit.com | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
Plusieurs 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"}
}
}
NOTE: Le fichier CSV doit contenir le nom principal de l'utilisateur (UPN) des utilisateurs Azure AD:
AzureAD
user1@enterinit.com
user2@enterinit.com
user3@enterinit.com
Ensemble
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
Exemple:
Set-AzureADUser -ObjectId user@enterinit.com -PasswordPolicies DisablePasswordExpiration
Plusieurs 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
}
NOTE: 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"}
}
}
très utile . merci.