Ajouter un commentaire

skaiffer
[Résolu]Python & Active Directory : groupes d'un utilisa

Bonjour,

J'esayes de récupérer les groupes d'un utilisteur :

************************************************************
import win32com.client
user ="username"
domain = "domain"
objOU = win32com.client.GetObject("WinNT://" + domain + "/" + user + ",user")

for grp in objOU.Groups:
print grp.Name

************************************************************
Ce script me génère une erreur : "TypeError: iteration over non-sequence"

Quand j'utilise un objet folder, l'iterration sur subfolder fonctionne correctembnt.

Le même script en vbs fontionne.

************************************************************
user ="username"
domain = "domain"
Set objOU = GetObject("WinNT://" & domain & "/" & user & ",user")

For Each grp In objOU.Groups
WScript.Echo grp.Name
Next
************************************************************

Pareil en Perl, pas de soucis.

Je suis débutant en Python et je n'ai pas trop d'idées sur le problème.
Je travilles avec une distrib ActivePython mais j'ai essayé avec la distrib de Python.org & PyWin32, sans resultat.

Cordialement

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 PPPP   FFFF  TTTTTT  Y   Y  BBBB  
P P F TT Y Y B B
PPPP FFF TT Y BBBB
P F TT Y B B
P F TT Y BBBB