Accueil > Active Directory > Active Directory: Etat des mots de passe des utilisateurs d’une OU

Active Directory: Etat des mots de passe des utilisateurs d’une OU

Autre script très utile, il s’agit cette fois-ci de lister automatiquement dans une fenêtre de navigateur la liste d’unités organisationnelles pré-définies dans le script, puis lorsque l’utilisateur à choisi une OU, afficher l’ensemble des comptes utilisateurs avec leurs informations (Full Name, login,  email, date de création du compte et date d’expiration du mot de passe).

selectou1

displayaccounts

Comment cela fonctionne-t-il ?

Imaginons que nous utilisons l’annuaire de la société mycompany.com.  Cet annuaire est composé de 4 unité organisationnelles (OU)

mycompany.com |—marketing
|— sales
|— logisitcs
|— corporate

Les comptes utilisateurs sont eu créés et stockés dans les OU et sous OU.
Il suffit d’éditer le script et de  mettre en concordance les lignes ci-dessous.

listOUs = Array(« marketing« , »sales« , »logistic« , »corporate« )
For each ous in listOUs
Set OU1 = Getobject(« 
LDAP://ou= » & ous & « ,dc=mycompany,dc=com« )

Ensuite il suffit de lancer ce script avec un compte Windows ayant des droits de lecture sur l’annuaire.

plnext1Le script complet est à disposition dans la zone de téléchargement du blog, dans le répertoire scripts.

  1. De Jesus
    15/07/2014 à 14:09 | #1

    Bonjour,
    le lien pour le téléchargement ne fonctionne plus 🙁

  2. 17/08/2014 à 17:18 | #2
  3. Juda
    28/09/2015 à 14:26 | #3

    Bonjour,
    le nouveau lien pour le téléchargement ne fonctionne plu

  4. 29/09/2015 à 11:57 | #4

    Je viens de mettre le lien est à jour 🙂

  1. Pas encore de trackbacks