EasyGroupsAdmin // Gestion des groupes du domaine (ActiveDirectory)

easygroupsadmin01.pngeasygroupsadmin02.png
français anglais   (pour contribuer, rendez-vous sur la page des fichiers de langues)

Pour commencer il est important de savoir que ce logiciel est destiné à être utilisé dans un cadre "pro" puisqu'il s'appuie sur l'annuaire de l'ActiveDirectory d'un domaine Win20xx. Il est donc peu probable qu'il soit utile en dehors d'une entreprise dotée d'une telle architecture.

Le logiciel EasyGroupsAdmin (précédemment nommé Agad) fait partie des outils développés pour aider les administrateurs dans la tâche rébarbative qu'est la gestion des groupes d'utilisateurs : remplaçant avantageusement l'utilisation austère de la console MMC (à partir de W2000), il permet de visualiser et d'effectuer la "petite administration" des groupes globaux de l'ActiveDirectory en les représentant de façon arborescente (ou "à plat" si l'utilisateur le souhaite)

Au menu, il est donc possible :

  • de créer, renommer, supprimer des groupes et listes de distribution universels/globaux/locaux
  • de peupler des groupes et listes de distribution (ajouter/enlever des utilisateurs/ordinateurs/groupes)
  • de déplacer des utilisateurs/ordinateurs/groupes/listes grâce au drag&drop
  • afficher les infos détaillées d'un utilisateur/ordinateur (lien avec le logiciel QuickUserInfos)
  • envoyer des messages Net Send à des utilisateurs individuels ou aux membres de groupes/listes
  • faire des exports de la composition d'O.U./groupes/listes
  • etc...
Télécharger Télécharger ce logiciel (version installeur)
Télécharger Télécharger ce logiciel (version portable ZIP) Note importante aux utilisateurs des versions portables

Date de création : 18/02/2005 @ 15:36
Dernière modification : 14/05/2023 @ 17:33
Catégorie : - Outils pour Active Directory
Page lue 107673 fois
 

Réactions à cet article

Réaction n°19 

par rico le 08/11/2013 @ 15:57

Bonjour,
Merci pour ces développements qui me sont utiles!
Du coup à l'occas je passe voir s'il y'a des mises à jour... et là y'en plein! cool!
Mais qu'est ce qui change? il n'y a pas de changelog... ou alors j'ai pas trouvé... serait-ce possible de les ajouter?

[réponse de damien, le 08/11/2013 à 16h10]

Les évolutions sont spécifiées dans mon billet du 25/10/2013...

S'agissant d'EasyGroupsAdmin, ça se limite à une petite modif dans la boite "A propos de" et la mise à jour du package d'installation intégrant une nouvelle version de DipisoftUpdate (correction d'un bug et quelques petites évolutions assez mineures).

Tu aurais été informé le jour même si tu avais été abonné à la newsletter. Et en utilisant DipisoftUpdate (qui peut être configuré pour s'exécuter automatiquement à l'ouverture de Windows, ou lancé manuellement) tu aurais aussi été notifié de la mise à jour des applis installées sur ton poste. cligne


Réaction n°18 

par jlppap le 26/03/2013 @ 12:33

Bonjour, et bravo pour tout le travail, cela m'a beaucoup aidé. J'utilise habituellement AD pour toutes les tâches communes, je recherche un moyen d'obtenir les droits de tous les users dans tous mes groupes AD. Votre programme me sort ce dont j'ai besoin, MERCI à vous mais je voulais savoir s'il était possible et comment faire pour récupérer ces données obtenues dans un fichier quelconque pour ensuite les basculer dans Excel. MERCI  d'avance si vous avez une idée. ET ...  Bon courage et bonne chance pour le marathon.

[réponse de damien, le 26/03/2013 à 20h53]

L'outil ne permet pas de faire ça, mais avec un petit développement (en VBScript par exemple) il y a moyen de le "piloter" en simulant l'appui sur les touches, et donc automatiser la recherche... tu as beaucoup de groupes à analyser ?

Merci pour le marathon : à J-12 tout va bien, le plus dur de la préparation est passé, il ne reste plus que 6 sorties dont la plus longue est de 13km. cligne


Réaction n°17 

par jeanphi le 18/06/2012 @ 15:48

bonjour Damien
alors pour préciser, ce petit plantage se produit lorsque je double-clique sur le résultat d'une recherche concernant des groupes


je cherche un groupe particulier en utilisant l'étoile à la fin, il me trouve deux occurrences dans l'ad (fenêtre "liste des occurences trouvées"), je double-clique sur une des deux ça marche, j'ai les utilisateurs et / ou groupes en faisant parti, puis au bout de la 2eme ou 3eme recherche, je finis par avoir le petit message d'erreur et l'appli se ferme.

je n'ai pas de plantage quand je fais ces manips en utilisant le bouton "ok" pour la sélection du bon groupe

cdt
Jeanphi

[réponse de damien, le 19/06/2012 à 07h00]

OK, merci pour ces précisions, je regarde ça rapidement.


Réaction n°16 

par jeanphi le 12/06/2012 @ 21:34

en fait il semble que c'est en double cliquant sur le resultat d'une recherche de groupe que ca plante, par contre sur le meme type de recherche je selectionne le groupe et fais "ok", pas de plantage...

[réponse de damien, le 18/06/2012 à 11h28]

Désolé mais je ne comprends toujours pas les manips qu'il faut faire pour reproduire le bug... et notamment ce que tu entends par "double cliquant sur le résultat d'une recherche" (n'importe où dans le Treeview ? sur un compte utilisateur, un groupe, une O.U. ???). Tu peux être plus clair stp ?

Parce que là, je pense avoir tout essayé mais je ne reproduis pas...


Réaction n°15 

par jeanphi le 12/06/2012 @ 14:57

bonjour Damien
en usage intensif en ce moment, je découvre un petit bug qui apparaît quand je fais des recherches successives (recherche de groupes par mot clefs) et qui crash l'application

erreur d'execution "35601"
élement introuvable

voilà, si tu as une idée...

[réponse de damien, le 12/06/2012 à 17h33]

Peux-tu me décrire un peu plus la méthode que je dois appliquer pour reproduire rapidement l'anomalie que tu rencontres ? Parce que c'est un problème auquel je n'ai jamais été confronté jusqu'alors... et je n'ai pas des heures à triturer l'appli dans tous les sens pour essayer de provoquer le "bug".


Réaction n°14 

par jeanphi le 30/04/2012 @ 21:16

tu as raison pour le login script, inutile de surcharger ton programme mais ne t'embetes pas, j'utilise deja un script vbs qui me remonte ces infos, en tout cas je vois que tu as toujours une excellente reactivite de reponse!

jeanphi

[réponse de damien, le 02/05/2012 à 10h33]

J'essaye d'être réactif mais ce n'est pas toujours possible. Cette réponse en est la preuve, mais j'ai des circonstances atténuantes : je participais à mon second marathon hier. Alors je me suis couché tôt la veille et je n'ai pas trouvé la force d'allumer l'ordi hier après-midi...


Réaction n°13 

par jeanphi le 30/04/2012 @ 12:03

Bonjour Damien

Je reviens voir les évolutions de tes logiciels, toujours du bon boulot ! (j'avais fait "mumuse" avec MigrImp" à une époque le temps passe...)
je teste la dernière version de EasyGroupsAdmin, (ad 2008R2) très bon soft, bien pratique, je vois deux fonctionnalités qui pourraient être ajoutées:

- modification de la description d'un groupe
- extraction des informations de script d'ouverture de session en même temps que le reste

bien cordialement
Jeanphi

[réponse de damien, le 30/04/2012 à 16h44]

Merci pour tes compliments, ça fait toujours plaisir.

Merci aussi pour tes suggestions pour améliorer EasyGroupsAdmin. Je vais réfléchir à la première, mais pour la seconde je ne vois pas trop le besoin de remonter l'info dans cet outil. Info que tu peux obtenir via QuickUserInfos si nécessaire.

Si tu as besoin d'extraire cette information (voire même d'autres) pour tous les membres d'un groupe ou une liste de comptes spécifiés, je dois pouvoir te filer un script que j'ai fait au boulot et qui permet de récupérer la valeur des attributs souhaités et de déverser le tout dans un fichier texte... à suivre car je ne suis pas au boulot avant jeudi.


Réaction n°12 

par BrunoCr le 09/01/2012 @ 14:46

Salut Damien,

J'utilise avec plaisir la quasi-totalité de tes softs qui facilitent vraiment la vie des admins Windows comme nous.

Dans EGA 1.7 "Copier la composition de l'arborescence descendante" ne copie que le nom du groupe concerné... Comme c'était ma principale utilité de ce logiciel je suis bien embêté oups
Cordialement,

Bruno

[réponse de damien, le 09/01/2012 à 19h36]

Oui, on m'a effectivement signalé ce bug il y a quelques temps et je l'ai corrigé. C'est juste que je n'ai pas encore publié la nouvelle version car j'ai apporté d'autres améliorations sur le produit qui est en cours de test à mon boulot.

Si tu veux tester la version bêta, sache que celle-ci permet désormais de gérer aussi les comptes machines en plus des comptes utilisateurs (il faut toutefois avoir activé l'option correspondante dans la fenêtre de configuration). A noter que l'archive contient aussi une bêta de la nouvelle version de QuickUserInfos, qui permet dorénavant, elle-aussi, d'obtenir des infos sur les comptes machines.


Réaction n°11 

par Vectronx le 13/04/2010 @ 00:02

oups , j'avais pas vu que j'étais déjà dans le forum EGA sifflote

Ben pour EGA, si on a 2 groupes, par ex:
1.USR_GPE_ADM_TOTALMOIS
2.USR_GPE_ADM_TOTALMAJ

si on tape "USR_G*" il n'est pas proposé quel groupe on veut ouvrir, le groupe le plus proche alphabétiquement sera ouvert à savoir ici le groupe (2).

Dans l'absolu c'est pas génant en soi mais sur 10 groupes, c'est plus long.

Ce qui n'enlève en rien le génie de l'outil.

[réponse de damien, le 13/04/2010 à 07h10]

Effectivement, ce n'est pas un bug car il n'y a actuellement aucun "mécanisme" pour permettre de sélectionner un des éléments retournés en cas de résultat multiple... Je vais y réfléchir car ça peut être très pratique.


Réaction n°10 

par Vectronx le 12/04/2010 @ 23:15

Salut Damien,

Ça fait un bail cool, comment va ?

C'est une bonne nouvelle ça, une machine virtuelle sous 2003, cool.

Je t'avais parlé la dernière fois d'une possibilité de faire un outil de remontée des habilitations d'un user juste en donnant son nom (ou une partie, la routine de QUI fait parfaitement son oeuvre cligne), si je te soumet donc la petite reflexion suivante, penses-tu avec tes supers dons de musicien du code pouvoir mettre cette partition en musique ?

1. On donne le nom du user recherché

2. Étant sur un domaine (ou pas mais bon..) on a forcément des droits sur telle ou telle ressource, donc si on y accède on peut voir les partages qui sont accessible.
 => On peut établir une liste de tous les partages par Serveur/Machine accédée

3. A partir de cette liste, et c'est là la routine qui nous intéressent, je pense qu'il est possible de voir qui (groupe,user) accède à chaque partage.
 => On peut établir une liste des users/groupes et par extension des groupes/users par partage (EGA fait ça d'une certaine manière, mais il s'arrête à la première occurrence la plus proche, je te fais un topic dans le forum EGA sourire)

4. Ensuite, via l'A.D faire une extraction des droits des users et/ou groupes

5. Vérifier dans la liste du (3) dans quel groupes se trouve le user et par croisement avec la liste (4) les droits qu'il a sur lesdits groupes

6. Enfin la liste finale qu'on obtient par croisement avec la liste (2)

Évidemment si tu vois qqch qui cloche dans le raisonnement te gène pas pour trancher dans le vif...sinon pouvoir faire une fonction distincte de chaque étape serait pas mal non plus (zone nom du user en haut puis un style de case à cocher pour les listes qu'on veut sortir en-dessous pas ma faute)

Bon c'est plus facile à écrire qu'à faire, comme tu l'as déjà dit c'est chaud. Bon, de mon côté j'essaye de m'y atteler avec mes pauvres moyens n'étant pas un gros codeur (faut que j'achète "réapprendre à coder pour les nuls" sourire)

Bonne continuation.coucou

[réponse de damien, le 13/04/2010 à 07h02]

Il y a quelques années, j'avais commencé des recherches dans cette voie. Je n'avais malheureusement pas abouti devant la complexité, mais abandonner n'est pas dans mes habitudes ! Alors il n'est pas exclu que je m'y repenche un jour, mais certainement pas en ce moment où j'ai d'autres chantiers en cours.

Quoi qu'il en soit, merci pour ce travail de synthèse que tu a fais et ta participation.