M2L : Projet de script d'administration avec Powershell

Présentation

En tant qu'administrateur à M2L vous souhaitez créer des scripts pour faciliter vos tâches d'administration.

Dans chaque OU de ligue il doit y avoir :

une sous OU Cadres contenant les comptes et un groupe Global G_Cadres pour cadres la ligue,

une sous OU Clubs contenant les comptes et groupes Glocal G_Club des dirigeants des clubs.

Sur le serveur de fichiers M2L-DC vous devez gérer les dossiers communs :

Cadres avec un accès en modification pour les cadres de la ligue,

Clubs avec un accès en modification pour les dirigeants des clubs.

Premier projet

Vous avez à créer un script avec Powershell permettant de configurer Active Directory et gérer les dossiers communs. Le script doit avoir les fonctionnalités suivantes :

lire un fichier texte contenant les informations sur les utilisateurs :

rôle (Cadre ou club)

nom de compte

mot de passe,

nom complet,

description

pour chaque ligne du fichier, le script doit faire les actions suivantes :

tout d'abord créer l'OU Cadres ou Clubs s'ils n'existent pas,

puis créer le compte dans l'OU Cadres ou Clubs ;

mettre le compte dans le bon groupe (G_Cadres ou G_Clubs),

créer les groupes locaux pour gérer les accès au dossiers communs

créer les dossiers Cadres et Clubs sur le serveur de fichiers sils n'existent pas

définir les autorisations de sécurité NTFS en modification pour les groupes locaux sur les dossiers Cadres et Clubs.

Pour vou saider

Accéder à la gestion de l'annuaire :

utiliser le bureau à distance pour pouvoir travailler sur l'annuaire Active Directory M2L,

votre compte d'administration de M2L est nom.adminm2l mot de passe nom.adminm2l,

Les cmdlet utiles

Get-command *aduser* pour visualiser les commandes disponibles

**Get-help Get-AD

Des liens pour vous aider

Rechercher sur Internet des exemples de script Powershell d'administration.

En voici quelques liens mais vous pouvez en trouver d'autres :

http://powershell-scripting.com/

https://technet.microsoft.com/fr-fr/scriptcenter/dd793613.aspx

https://www.supinfo.com/articles/single/342-ajout-utilisateur-active-directory-aide-fichier-csv

http://www.gauthiermillour.fr/script-powershell-creation-dutilisateur-active-directory-depuis-un-fichier-csv/