Php ldap ajout d'un utilisateur groupe
minato91Info
-
minato91Info Messages postés 4 Statut Membre -
minato91Info Messages postés 4 Statut Membre -
Bonjour,
je suis en train de travailler sur un Active Directory et ma page PHP me permet de creer un utilisateur. Cela fonctionne très bien mais je souhaiterai savoir comment on ajoute cet utilisateur dans le groupe administrateur de domaine.
merci d'avance pour vos réponses.
je suis en train de travailler sur un Active Directory et ma page PHP me permet de creer un utilisateur. Cela fonctionne très bien mais je souhaiterai savoir comment on ajoute cet utilisateur dans le groupe administrateur de domaine.
merci d'avance pour vos réponses.
2 réponses
-
SI je pouvais voir ton script PHP je pourrais peut être t'aider ;) Donc partage nous ton script s'il te plait.
-
$server = "localhost";
$port = "389";
$ds=ldap_connect($server);
echo "<br/>connection au serveur LDAP ...<br/>";
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ds, LDAP_OPT_REFERRALS, 0);
$r=ldap_bind($ds,"".$login."@projetweb.com",$pwd);
//$r=ldap_bind($ds,"administrateur@projetweb.com","toto");
echo "<br/>connection réussi<br/>";
//$dn ="CN=Users,DC=projetweb,DC=com";
$entry["cn"]="".$newfirstN." ".$newlastN."";
$entry["givenname"]=$newfirstN;
$entry["sn"]=$newlastN;
$entry["mail"]=$newmail;
$entry["userprincipalname"]="".$newlogin."@projetweb.com";
//$entry["objectclass"][0]="user";
$entry["objectclass"][0] = "top";
$entry["objectclass"][1] = "person";
$entry["objectclass"][2] = "organizationalPerson";
$entry["objectclass"][3] = "user";
$dn="CN=".$newfirstN." ".$newlastN.",CN=Users,DC=projetweb,DC=com";
echo $dn;
// Ajout des données dans l'annuaire
$r=ldap_add($ds,$dn,$entry);
ldap_close($ds);