J'ai été de tenter de brancher une application Rails jusqu'à ActiveDirectory. Je vais être la synchronisation des données sur les utilisateurs entre AD et une base de données, actuellement MySQL (mais peut se transformer en SQL Server ou PostgreSQL).
J'ai vérifié activedirectory-ruby, et il a l'air vraiment buggy (pour une version 1.0!?). Il s'enroule Net::LDAP, j'ai donc essayé d'utiliser ce lieu, mais il est vraiment proche de la réelle syntaxe LDAP, et j'ai apprécié l'abstraction de l'ActiveDirectory-Ruby en raison de son ActiveRecord-syntaxe.
Est-il un élégant ORM-type d'outil pour un serveur d'annuaire? Mieux encore, s'il y avait une sorte d'échafaudage outil pour LDAP (CRUD pour les utilisateurs, les groupes, les unités de l'organisation, et ainsi de suite). Ensuite, j'ai pu rapidement intégrer à mon code d'authentification si Authlogic, et de garder toutes les données synchronisées.