I am not sure i understand. This is how openfire works in an LDAP config:
Users and groups are pulled from LDAP. This is a read only function. The users cannot change their data.
Setting particular to the openfire server are stored in a database (embedded or external such as MySQL). These settings will include shared groups, user avatars, Multiuser chat rooms, etc
The problem is that we don’t have the possibility to add new items to the LDAP.
This means we cant create groups, vcards or anything else. (not limited by the way openfire use the ldap but by the security policy’s of our university.)
On the other hand we need to get the login information from this server because we a not allowed to export the password hashes to another ldap.
Because of this we need to store any information except username and password in an seperate database or ldap.
WHat type of information is in your LDAP server. The standard fields should be there. I would also think that more than a few of those fields would be filled in. You need to try an install of Openfire configured for LDAP to see what it pulls. Openfire is read-only when it comes to LDAP so no changes would ever be made to your LDAP server by Openfire.