Question
liste membres d'un groupe et groupe imbriqués
- darphboubou
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 135
- Remerciements reçus 0
Bonjour
je cherche un moyen d'obtenir la liste des membres d'un groupes ainsi que ceux des membres des groupes imbriqués.
Avant j'utilisais powerquest (chez mon ancien employeur)
et donc j'utilisais cette simple commande:
[code:1]
PS E:\> Get-QADGroupMember dada -indirect
Name Type DN
---- ---- --
yoyo group CN=yoyo,DC=darphboubou,DC=net
CROFT Lara user CN=CROFT Lara,OU=Utilisateurs,OU=Lille,OU=printemps,DC=darphboubo
yayaaaaaaaaaaaaaaaa group CN=yayaaaaaaaaaaaaaaaa,DC=darphboubou,DC=net
YAYA Yiyi user CN=YAYA Yiyi,OU=Utilisateurs,OU=Citadium,OU=printemps,DC=darphbou
[/code:1]
Sur mon nouveau lieu de travail, je me remets a powershell et là ca devient plus compliqué
j'utilise cette commande
[code:1]PS E:\> get-adgroupmember dada -recursive | ft name,objectclass,distinguishedname
name objectclass distinguishedname
----
YAYA Yiyi user CN=YAYA Yiyi,OU=Utilisateurs,OU=Cita...
CROFT Lara user CN=CROFT Lara,OU=Utilisateurs,OU=Lil...
[/code:1]
Comme vous pouvez le constater le nom des groupes imbriqué ont disparus.
Deux solution soit j'impose à mes collegues powerquest, soit je trouve un moyen via powershell, a un momement j'ai penser faire une boucle mais cela fonctionne pour un niveau, sinon il faudra faire autant de boucle qu'il y a de groupe imbriqué.
Avez vous une solution?
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
- Messages : 968
- Remerciements reçus 0
darphboubou écrit:
[/code:1]
Sur mon nouveau lieu de travail, je me remets a powershell et là ca devient plus compliqué
Pourquoi ? Penses tu que, dès que cela ne vient pas de Microsoft, ce n'est plus 'PowerShell' ?
Comme toi, aujourd'hui, je trouves que certaines choses sont moins pratiques avec les modules de Mircrosoft que ce n'est le cas avec d'autres snappins. Le Snappin de Quest pour Active Directory est un bon exemple...
Je suis complétement d'accord avec toi, ce n'est pas toujours plus simple avec le module ActiveDirectory
Matthew BETTON
Connexion ou Créer un compte pour participer à la conversation.
- darphboubou
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 135
- Remerciements reçus 0
Non non loin de là, mais ayant commencé avec le snapin powerquest pour la gestion de l'AD , je le trouve plus adapté que celui de microsoft, plus simple.
Mais voila, je dois faire aujourd'hui mes scripts avec le snappin AD microsoft et donc ma question est la suivante comment puis-je obtenir équivalant de cette commande ?
[code:1]Get-QADGroupMember dada -indirect[/code:1]
avec le snappin AD microsoft!
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
- Messages : 968
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Nicolas Guerin
- Hors Ligne
- Membre junior
- Messages : 33
- Remerciements reçus 0
Voici cette commande : Get-ADGroupMember
Voici un exemple de comment je récupère tout les membres.
[code:1]$groups = \"nomdetongroupe\"
$members = Get-ADGroupMember -Identity $groups
$members[/code:1]
distinguishedName : CN=AAA,OU=AA,OU=EEEE,DC=ICI,DC=fr
name : Test
objectClass : user
objectGUID : (tout plein de chiffre
SamAccountName : TEST
SID : SID
(J'ai testé tu retrouve aussi les groupes grâce à ma commande)
Bonne journée!
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
- Messages : 968
- Remerciements reçus 0
Bonjour.
Voici cette commande : Get-ADGroupMember
Voici un exemple de comment je récupère tout les membres.
[code:1]$groups = \"nomdetongroupe\"
$members = Get-ADGroupMember -Identity $groups
$members[/code:1]
distinguishedName : CN=AAA,OU=AA,OU=EEEE,DC=ICI,DC=fr
name : Test
objectClass : user
objectGUID : (tout plein de chiffre
SamAccountName : TEST
SID : SID
(J'ai testé tu retrouve aussi les groupes grâce à ma commande)
Bonne journée!
Dans ton cas tu ne listes pas tous les membres du groupe (voir \"nested groups\" ou groupes imbriqués).
Du coup, voir cet article :
Viewing the Nested Members of a Group
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- liste membres d'un groupe et groupe imbriqués