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.
<code>
' 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 ")
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)
</code>