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

How to check password expiration dates with ADManager Plus

» 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.

Planifiez et exportez des rapports sur les mots AD sans script PowerShell.

  Obtenir une version d’évaluation gratuite de 30 jours

Gestion des boîtes aux lettres à guichet unique pour Exchange et Office 365 avec ADManager Plus.

  Obtenez un essai gratuit de 30 jours
  • Lancez votre projet de gestion AD sans script, de suivi et d’automatisation avec ADManager Plus.
  •  
  • En cliquant sur « Démarrer une évaluation gratuite maintenant », vous acceptez le traitement de vos données à caractère personnel selon la Politique de confidentialité.
  • Merci du téléchargement !
  • Votre téléchargement doit commencer automatiquement dans 15 secondes. Sinon, cliquez ici pour télécharger manuellement.

Guides pratiques Powershell connexes: