Question Lister les groupes d'un user

Plus d'informations
il y a 13 ans 1 mois #9032 par zabimaru27
Bonjour , je cherche à faire un script pouvant lister les groupes auquel appartient un user active directory.

Liste les membre d'un groupe semble facile, mais dans ce sens je ne parviens à rien.
Je ne sais meme pas par quel bout commencer

si quelqu'un peut m'aider
Merci d'avance<br><br>Message édité par: zabimaru27, à: 28/02/11 12:49

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

Plus d'informations
il y a 13 ans 1 mois #9033 par zabimaru27
Réponse de zabimaru27 sur le sujet Re:Lister les groupes d'un user
Re bonjour,

bon alors j'ai trouvé

$user=[ADSI]'LDAP://CN=jacqueline blin,OU=Users &amp; Clients,DC=toto,DC=intra'
$user.memberof


Le probleme , c'est que si je veux traiter une liste de user, je suis obliger pour chaque utilisateur de connaitre exactement l'OU dans laquelle il se trouve puisque je me connecte directement a cet objet user dans l'annuaire

comment recuperer un objet de type user dans l'annuaire peu importe son OU ????

Merci d'avance

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

Plus d'informations
il y a 13 ans 1 mois #9048 par Baylocq
Réponse de Baylocq sur le sujet Re:Lister les groupes d'un user
Salut,

Je ne suis pas expert mais je pense pouvoir te répondre :

$objDomaine=[ADSI]\&quot;LDAP://serveur/DC=toto,DC=intra\&quot;
$objRecherche = new-object system.DirectoryServices.DirectorySearcher($objDomaine)
$objRecherche.Filter=\&quot;(&amp;(objectCategory=person)(objectClass=user)(cn=$nom))\&quot;
$objRecherche.FindAll() | foreach { $_.Properties.memberof}

Tu détermines la variable $nom et le tour est joué...

Pour moi ça fonctionne mais peut-être qu'il y a plus simple...

Bon courage!

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

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