Active Directory : lister les groupes d'un utilisateur [SCRIPT] - Windows & Software
Marsh Posté le 21-12-2005 à 11:39:02
Active Directory error '8000500d'
La propriété Active Directory n'est pas présente dans le cache.
Marsh Posté le 30-12-2005 à 08:21:45
Bonjour fabd,
Désolé je ne poste pas pour te répondre car j'en suis incapable :-( ! Essayant tout juste de me mettre à vbs, le script que tu as fait m'intéresserais car c'est justement ce que j'ai besoins ... (connaître les groupes auquels appartiennent chaque utilisateurs ...) Serais tu ok pour me le poster ? En te remerçiant par avance!
Marsh Posté le 30-12-2005 à 08:24:42
ps : mes utilisateurs ne sont tous dans une OU spécifique (service client, compta, etc ...) et l'ensemble dans l'OU utilisateurs et s'est pas comment faire pour un parcours récurssif. voilà !
Marsh Posté le 21-12-2005 à 11:37:52
Voila, j'ai un script VBS qui m'affiche pour chaque utilisateur, les groupes auxquels il appartient.
je l'ai transcrit en ASP, mais il me dit "la propriété n'est pas dans le cache". ca bug avec la methode getex.
qui saurais comment contourner ce probleme?
voici le script :
Set objOU = GetObject("LDAP://OU=Utilisateurs,OU=DS,DC=ADCAP,DC=EDF,DC=FR" )
ObjOU.Filter= Array("user" )
For Each objUser in objOU
if samaccountname=objUser.samaccountname then
response.Write("trouvé" )
arrMemberOf = objUser.GetEx("memberOf" )
For Each Group in arrMemberOf
response.Write(Group)
Next
end if
Next