Comment afficher la date d’expiration du mot de passe d’un utilisateur Active Directory avec des scripts PowerShell
Lisez la suite pour apprendre à afficher la date d’expiration d’un mot de passe Active Directory (AD) avec un script PowerShell et découvrir comment ADManager Plus facilite cette opération.
Windows PowerShell
- Identifiez le domaine et le compte d’utilisateur pour lesquels obtenir la date d’expiration du mot de passe.
- Créez et compilez le script pour obtenir la date d’expiration du mot de passe de l’utilisateur AD. Exécutez le script dans PowerShell.
- Exemple de script pour obtenir la date d’expiration du mot de passe d’un utilisateur AD :
Copied
Get-ADUser testuser001 -Properties msDS-UserPasswordExpiryTimeComputed| select name,{[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}
Cliquer pour copier tout le script ADManager Plus
- Accédez à Rapports > Rapports sur les utilisateurs >Tous les utilisateurs.
- Sélectionnez le domaine pour lequel afficher la dernière heure de connexion. Dans Ajouter/supprimer des colonnes, intégrez la colonne Expiration du mot de passe.Puis cliquez sur Générer.
- Vous pouvez même exporter les rapports au format CSV, PDF, XLSX ou HTML.
Capture d’écran
» Démarrer une évaluation gratuite de 30 jours
Bien que l’obtention de la date d’expiration d’un mot de passe avec des outils natifs comme PowerShell semble simple, elle présente des limitations :
- On ne peut exécuter le script PowerShell qu’à partir d’ordinateurs possédant le rôle Active Directory Domain Services.
- Il faut réécrire le script pour obtenir la date d’expiration du mot de passe d’un autre utilisateur.
- Besoin d’un nouveau script si on doit exporter le rapport.
- La syntaxe, les paramètres et les itérations doivent être corrects. Une faute de frappe ou une erreur de syntaxe peut être difficile à repérer et corriger, surtout en cas de script long.
ADManager Plus permet d’effectuer la même opération en quelques clics de sa console GUI Web. L’outil offre aussi des options de planification et d’envoi automatique des rapports par courrier.
