guileontheweb
Messages postés4Date d'inscriptionjeudi 25 septembre 2003StatutMembreDernière intervention28 avril 2009
-
14 nov. 2008 à 16:20
guileontheweb
Messages postés4Date d'inscriptionjeudi 25 septembre 2003StatutMembreDernière intervention28 avril 2009
-
18 nov. 2008 à 13:41
Bonjour,
Je souhaite utiliser un vbscript depuis ma session (non admin de l'ad) pour ajouter un utilisateur dans un groupe.
J'ai à ma disposition un login/pwd pour avoir les droits mais ca ne fonctionne pas.
Je pense que l'erreur est dans mon script car quand je le fait via l'interface de l'AD, l'ajout se passe bien.
J'obtiens l'erreur suivante : permission refusée sur la derniere ligne.
' This code adds a member to a group.
' ------ SCRIPT CONFIGURATION ------
strGroupDN = "cn=MonGroup,ou=fr,dc=MyDomain,dc=com"
strMemberDN = "cn=MonUser,OU=ITdepartment,OU=fr,dc=MyDomain,dc=com"
strUsername = "compteadm"
strPassword = "pwdadmin"
' ------ END CONFIGURATION ---------
Set objRootDSE=GetObject("
[ldap://RootDSE
LDAP://RootDSE
]
")
strDomain = objRootDSE.Get("defaultNamingContext")
Set objVar = GetObject("LDAP:").OpenDSObject("LDAP://" & strDomain,strUserName,strPassword,1)
set objGroup = GetObject("LDAP://" & strGroupDN)
' Add a member
objGroup.Add("LDAP://" & strMemberDN)