Dans ce post je ne vais pas aborder le script en lui-même. Mais vous expliquez comment ajouter un utilisateur dans un AD avec mot de passe.
Dans mon ancienne entreprise, j’ai du développé pour les formateurs un portail intranet pour qu’ils puissent créer des utilisateurs.
Je me suis donc lancé dans la création d’un formulaire WEB avec un traitement PHP pour enregistrer la saisie et créer l’utilisateur à la voler sur le contrôleur de domaine.
Je me suis appuyer sur la bibliothèque adLDAP pour le traitement Active Directory.
L’ensemble du script fonctionnait très bien sauf la création du mot de passe, de ce fait mon utilisateur était désactivé.
Après plusieurs recherches sur le web je trouve des solutions pour Apache or mon serveur WEB est sous IIS.
La solution est toute simple, il faut juste installer le certificat du contrôleur de domaine sur le serveur IIS ou si vous avez une autorité de certificat interne, générer un certificat depuis l’autorité.