Es una funcionalidad que puede ser interesante. Si quereis hacer un módulo y introducirlo por defecto en OpenKM o comercializarlo como plugin adicional decidnos cosas en
http://www.openkm.com/en/contact.html y indica en el mensaje la url de este post. Os podemos intentar ayudar.
Podríamos por una parte ampliar el api de la 5.1 para crear un par de metodo de crear usuario, editarlo y borrarlo o también se puede realizar conectando directamente con la base de datos ( esto quiere decir que se tiene que configurar openkm con mysql, etc... ).
La primera opción de expandir los ws parece la más independiente. Obviamente esto en una configuración de ldap no va a funcionar, se sobreentiende que tiene sentido cuando OpenKM gestiona directamente los usuarios.