Création en masse de comptes : saison 1
Ce billet détaille la suite des opérations à effectuer pour créer en masse des comptes des utilisateur dans une structure Active Directory. L'élément central est le script anuc.ps1 développé par Arposh. Ce script suppose que les informations concernant les comptes à créer se trouvent dans un fichier texte au format csv.
Les étapes :
Compilation des informations de comptes dans le fichier d'extension csv.
- Exécution du script
- Gestion des profils
- Gestion des erreurs éventuelles
Etape 1 : Compilation des informations de comptes dans le fichier d'extension csv.
L'image ci-dessous montre le fichier à réaliser de préférence sous Open Office Calc (qui génère un format csv propre). Les entêtes des colonnes sont dans l'ordre :
A : domain (cette colonne contiendra le nom domaine Active Directory et est généralement identique pour toutes les lignes du tableau) ;
B : path (pour le nom de l'unité d'organisation (OU) qui hébergera le compte (utiliser une OU temporaire permet de supprimer facilement les comptes créés en cas d'erreur);
- C : firstname (pour le nom des utilisateurs) ;
- D : LastName (pour les prénoms) ;
- E : Office
- F : Title
- G : Description
- H : Department
- I : Company
- J : Phone
- K : StreetAddress
- L : City
- M : State
- N : PostalCode
O ; Password (le mot de passe par défaut pour la 1ère connexion) ;
P : SamAccountName (le nom d'ouverture de session ou login. J'utilise la formule de concatenation suivante CONCATENER(GAUCHE(C2;9);".";GAUCHE(D2;9)) qui fournit le login à partir des 9 premières lettres du nom et des 9 premières lettres du prénom ;
Q : userPrincipalName (le nom de l'objet AD créé, je recopie le contenu de la colonne P) ;
R : DisplayName (le nom à afficher ; je recopie le contenu de la colonne P).
Il nous reste à remplir les lignes du tableau.
Pour ma part, le contenu des colonnes C et D proviennent d'un copier coller à partir d'une liste de nom qui m'est fournie par ailleurs.
Je recopie les cellules A2 et B2 vers le bas autant que nécessaire.
Je recopie de la même manière les cellules 02;P2;Q2;R2 vers le bas
Le résumé vidéo de cette étape 1
Accéder à la saison 2 : Compilation des informations de comptes dans le fichier d'extension csv.
Accéder à la saison 3 : Modification des propriétés des comptes créés