Question Lister les membres d'une OU (Résolu)

Plus d'informations
il y a 14 ans 10 mois #4652 par Jérémy
Bonjour tout le monde,

Je cherche à lister les membres appartenant à un Unité d'Organisation et non d'un Groupe dans l'Active Directory.

Est-ce que quelqu'un saurait comment s'y prendre ?

Merci ^^<br><br>Message édité par: Furth, à: 7/05/09 11:02

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 10 mois #4653 par Johan
Réponse de Johan sur le sujet Re:Lister les membres d'une OU
[code:1]$objDomaine =[ADSI]\&quot;LDAP://OU=MonOU,DC=DC,DC=DC,DC=DC,DC=DC\&quot;
$objRecherche = new-object system.DirectoryServices.DirectorySearcher($objDomaine)
$objRecherche.Filter=\&quot;(&amp;(objectCategory=computer)(objectClass=computer))\&quot;
$objResult = $objRecherche.FindAll()[/code:1]

Chez moi ça me retourne tous les PC de l'UO choisi<br><br>Message édité par: VashQuiRit, à: 7/05/09 10:28

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 10 mois #4654 par Jérémy
Réponse de Jérémy sur le sujet Re:Lister les membres d'une OU
Merci pour ta réponse, chez moi je n'ai aucun retour ...
Voila le code :

[code:1]$objDomaine=[ADSI]\&quot;LDAP://192.168.50.1/OU=Contacts_Exchange,DC=labs,DC=com\&quot;
$objRecherche = new-object system.DirectoryServices.DirectorySearcher($objDomaine)
$objRecherche.Filter=\&quot;(&amp;(objectCategory=computer)(objectClass=computer))\&quot;
$objResult = $objRecherche.FindAll()[/code:1]

Pour information, je ne souhaite que retourner les utilisateurs, pas les pc, même en changeant computer pour user il n'y a pas de retour<br><br>Message édité par: Furth, à: 7/05/09 10:22

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 10 mois #4655 par Johan
Réponse de Johan sur le sujet Re:Lister les membres d'une OU
Tu n'a pas besoin de précisé l'adresse du serveur puisque tu y va avec le chemin LDAP (si je dit pas de bêtise)

[code:1] $objDomaine=[ADSI]\&quot;LDAP://OU=Contacts_Exchange,DC=labs,DC=com\&quot;
$objRecherche = new-object system.DirectoryServices.DirectorySearcher($objDomaine)
$objRecherche.Filter=\&quot;(&amp;(objectCategory=user)(objectClass=user))\&quot;
$objResult = $objRecherche.FindAll()[/code:1]

Essaye ça<br><br>Message édité par: VashQuiRit, à: 7/05/09 10:27

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 10 mois #4656 par PASCAULT
Réponse de PASCAULT sur le sujet Re:Lister les membres d'une OU
Bonjour,

Préciser le nom ou l'ip du serveur n'est pas obligatoire, mais cela peut servir surtout lorsqu'il y a plusieurs DC sur le site ou que l'on veut faire les modifs à partir d'un DC particulier (ex PDC); si l'on veut consulter et modifier des objets, on est alors pas dépendant du délai de réplication.

Furth, qu'entends-tu par

Je cherche à lister les membres appartenant à un Unité d'Organisation

C'est quoi les membres pour toi ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 10 mois #4657 par Jérémy
Réponse de Jérémy sur le sujet Re:Lister les membres d'une OU
Ok, merci VashQuiRit pour le script, il fonctionne pour les Utilisateurs ^^.

gremlinsy, par \&quot;les membres\&quot; j'entendais par là les \&quot;Utilisateurs\&quot;, je vais voir si je peux faire de même avec de simples contacts.

Edit : il suffit tout simplement de remplacer user par contact !!
Merci à tous les deux pour vos réponses rapides et efficaces ^^<br><br>Message édité par: Furth, à: 7/05/09 10:46

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.074 secondes
Propulsé par Kunena