Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ..--== For anybody who think could do it in 5 hours !!! VBS Script + LDAP exam ==--..
- TP02
- Date de remise du TP : 23 Septembre 2019
- Objet du TP :
- 1) Mise à jour de l’Active Directory avec des scripts VBSCRIPT sous Windows (WSH & ADSI).
- Utilisation du protocole LDAP.
- 2) Liste de certaines informations des utilisateurs.
- Sujet du TP : 02 volets
- A) À partir d’un fichier texte, faire la mise à jour des comptes utilisateurs, des « OU » et des groupes de l’Active Directory mise en place dans le cadre du cours scriptage Windows.
- Reprendre le script « creat_user_from_file_txt_gabarit.vbs », le compléter pour qu’il puisse répondre aux besoins d’administration suivants :
- 1) Création de nouveaux comptes utilisateurs.
- 2) Mise à jour de certaines informations d’un compte utilisateur.
- 3) Changement du mot de passe d’un utilisateur.
- 4) Suppression d’un utilisateur.
- 5) Création d’un OU (OrganizationUnit)
- 6) Création de nouveaux groupes.
- Travail à faire :
- À partir d’un fichier texte dont la structure est la suivante :
- Code Mise à jour ; Arg1 ; Arg2 ; Arg3 ; Arg4, Arg5
- Nombre de champs : six (06) champs
- Séparateur : point-virgule (;)
- Rôle de chaque champ :
- Code Mise à jour cu : Création d’un nouvel utilisateur
- mu : Modification des informations d’un utilisateur
- pw : Modification du mot de passe d’un utilisateur
- su : Suppression d’un utilisateur
- ou : Création d’une nouvelle unité organisationnelle
- gr : Création d’un nouveau groupe
- Arg1 « Nom Utilisateur » ou « Ou » ou « Groupe »
- Arg2 Prénom
- Arg3 Service
- Arg4 Fonction
- Arg5 Mot de passe
- Si code mise à jour = "cu" alors c’est la création nouvel utilisateur dans le container « Users ».
- Arg1 : Nom Utilisateur : obligatoire
- Arg2 : Prénom : obligatoire
- Arg3 : Service : obligatoire
- Arg4 : Fonction : obligatoire
- Arg5 : Mot de passe : obligatoire
- Si code mise à jour = "mu" alors c’est une mise à jour des informations d’un utilisateur
- Arg1 : Nom Utilisateur objet de la modification : obligatoire
- Arg2 : Prénom : facultatif
- Arg3 : Service : facultatif
- Arg4 : Fonction : facultatif
- Arg5 : Mot de passe : facultatif
- Si code mise à jour = "pw" alors c’est changement uniquement du mot de passe d’un utilisateur
- Arg1 : Nom Utilisateur objet du changement du mot de passe : obligatoire
- Arg2 : vide
- Arg3 : vide
- Arg4 : vide
- Arg5 : Mot de passe : obligatoire
- Si code mise à jour = "su" alors c’est la suppression d’un utilisateur
- Arg1 : Nom Utilisateur objet de la suppression : obligatoire
- Arg2 : vide
- Arg3 : vide
- Arg4 : vide
- Arg5 : vide
- Si code mise à jour = "ou" alors c’est la création d’une OU (OrganizationUnit)
- Arg1 : Nom de l’OU : obligatoire
- Arg2 : vide
- Arg3 : vide
- Arg4 : vide
- Arg5 : vide
- Si code mise à jour = "gr" alors c’est la création d’un groupe
- Arg1 : Nom du groupe : obligatoire
- Arg2 : Nom de l’OU où va être créé le groupe, si vide alors le groupe doit être créé dans le container « Users ».
- Arg3 : vide
- Arg4 : vide
- Arg5 : vide
- Faire le contrôle de l’existence de chaque entité, avant toute modification de l’Active Directory.
- Un fichier log doit être créé pour retracer toutes les opérations effectuées avec réussite ou échec.
- Ce fichier log servira pour apporter des correctifs.
- B) Faire une liste des utilisateurs (5 informations suffisent)
- Bon Courage.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement