par Ethan Wilansky - Mis en ligne le 20/08/2004 - Publié en Janvier 2004
La puissance de 3 U
Un collègue me confiait récemment, « J'utilise la liste d'adresse globale de
Microsoft Exchange 2000 Server J'aurais besoin d'une interface simplifiée qui
permette à mes opérateurs de comptes de mettre à jour les comptes utilisateur
et les attributs communs qui apparaissent dans la liste d'adresse globale.Certes la console Utilisateurs et ordinateurs Active Directory est superbe mais
mes administrateurs de comptes n'ont pas besoin d'autant. Tout en écoutant
ces propos, je songeais à la possibilité d'utiliser des DHTML (Dynamic HTML),
ADSI (Active Directory Service Interfaces) et VBScript pour créer une telle interface.
En hébergeant l'application comme une HTA (HTML Application), je
pourrais offrir une interface à la fois légère, puissante et simple pour le script.
En quelques jours, j'ai développé le User Update Utility (3U).
Gérer les comptes utilisateurs (Première partie)
3U est constitué du fichier UserUpdate.hta, de deux fichiers .htm (Results.
htm et PropPage.htm) et du fichier iso31
66.xml.
UserUpdate.hta, le point d’entrée principal de
l’application, affiche la fenêtre Search and Modify
Utility illustrée figure 1. Cette interface ressemble
au carnet d’adresses de l’Outlook Web Access
(OWA) de Microsoft Exchange. J’ai choisi ce modèle
d’interface parce que c’est un affichage intuitif
pour procéder à des requêtes de recherche. De
plus, l’interface semblera familière à quiconque a
déjà utilisé la fonction Carnet d’adresses d’OWA.
Le fichier Results.htm contient la table de résultats
qui apparaît en bas de la fenêtre Search and
Modify Utility. Quand on entre des critères de recherche
dans l’un au moins des champs de l’interface
et que l’on clique sur Find, 3U met à jour la
table de résultats avec les enregistrements de comptes utilisateur correspondants.
PropPage.htm, que l’on voit figure 2, est la page de propriétés qui apparaît
quand on sélectionne un compte utilisateur dans la table de résultats et qu’on
clique sur Properties. A partir de la fenêtre des propriétés de l’utilisateur, un
opérateur muni de privilèges suffisants (un opérateur ou administrateur de
compte, par exemple) peut mettre à jour les propriétés du compte utilisateur
sélectionné.
Le fichier iso3166.xml contient trois noms de pays et leurs codes associés.
Les noms de pays contenus dans ce fichier apparaissent dans la liste déroulante
Country de la page Properties. Bien entendu cette liste ne contient pas les
noms et codes de tous les pays. A cause des restrictions de copyright, je ne peux pas inclure la liste complète des
noms et codes de pays dans cet article.
Vous pouvez, en toute légalité,
télécharger la liste complète sur le site
Web International Organization for
Standardization (ISO) à http://www.
iso.ch/iso/en/prods-services/iso3166
ma/02iso-3166-code-lists/index.html.
Veillez à télécharger la version XML des
noms de pays et des éléments de
codes.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- L’incident OpenAI–Hugging Face n’est pas la révolution que vous imaginez
- Pourquoi les PME ne peuvent plus se permettre de négliger la sécurité de leur parc d’imprimantes
- Ransomware : les identités compromises à l’origine de 79% des attaques
- Deepfakes : la France dans le top 10 des pays les plus touchés par les fraudes
Articles les + lus
Travail hybride : pourquoi les salariés français restent les plus attachés au bureau en Europe
Cybersécurité : pourquoi 95% des violations de données sont liées à l’humain, surtout en été
Communication d’entreprise : la voix s’impose à nouveau comme canal critique à l’ère de l’IA
Asys accélère sur la planification intelligente avec l’acquisition de m-work
Communication d’entreprise à l’ère de l’IA : fragmentation, Shadow AI et perte de contrôle
À la une de la chaîne Mobilité
- Travail hybride : pourquoi les salariés français restent les plus attachés au bureau en Europe
- Cybersécurité : pourquoi 95% des violations de données sont liées à l’humain, surtout en été
- Communication d’entreprise : la voix s’impose à nouveau comme canal critique à l’ère de l’IA
- Asys accélère sur la planification intelligente avec l’acquisition de m-work
- Communication d’entreprise à l’ère de l’IA : fragmentation, Shadow AI et perte de contrôle
