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
GCadres 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 (GCadres ou GClubs),
* 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 vous aider =====
* Accéder à la gestion de l'annuaire :
* utilisez 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,
* Utilisez la console d'administration Utilisateurs et ordinateurs Active Directory
* Les cmdlet utiles :
* Get-command -Module ActiveDirectory pour visualiser les commandes disponibles pour
* Obtenir de l'aide sur une cmdlet : Get-Help Get-ADuser -OnLine
Vous pouvez gérer les autorisations de sécurité NFTS avec le module NTFSSecurity.
Pour en savoir plus :
* Get-Command -Module NTFSSecurity
* Lien : https://www.it-connect.fr/gerer-les-autorisations-ntfs-en-powershell-avec-ntfssecurity/
===== 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/