Archive

Archives pour la catégorie ‘Outils’

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

18/12/2008 Aucun commentaire

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.

Active Directory: Gérer un compte d’utilisateur vérrouillé

18/12/2008 Aucun commentaire

Parmi la boite à outils indispensables pour gérer un annuaire AD, voici un script  de Richard Mueller qui permet de voir le statut d’un compte AD et de le dévérouiller (si l’on a les permissions ad’hoc bien sûr). A utiliser sans modération ! ‘ IsUserLocked.vbs ‘ VBScript program to determine if user account locked out. [...]

Sharepoint: utiliser [today] dans un champ calculé

18/12/2008 4 commentaires

« By design » comme dit Microsoft, le champ calculé [today] ne peut que servir comme valeur par défaut…. Et on ne peut pas l’utiliser dans un champ utilisant une formule de calcul. Sauf que… si. Il est possible d’utiliser [Today] dans une fonction, en temps que référence à la date du jour. POur celà, il faut [...]

Tags: , ,

Utiliser des commandes DOS en javascript

18/11/2008 Aucun commentaire

J’ai eu besoin  dans lancer depuis une page sharepoint un action de copie sous … DOS.  Il fallait que le poste de travail exécute une commande de copie, mais comment passer des « \ » dans le javascript ? Et bien simplement en doublant les « \ » . Exemple : <script type= »text/javascript »>function copyxls(){ var w = new ActiveXObject(« WScript.Shell »); [...]

Tags: ,