The agent name that appears on the chat session for fastpath seems to be the userid (or is it nickname?) instead of the full name . Is there a way to configure what name is displayed to the end user? We use LDAP (read only) and cannot change this.
We also had the problem that we couldn’t save the information in the vCards.
We needed the mask the agent names to.
Our solution was to change the vcard provider in conf/openfire.xml
~ <className>org.jivesoftware.openfire.ldap.LdapVCardProvider</className >~
^ <className>org.jivesoftware.openfire.auth.JDBCVCardProvider</className >^
Then your changes in Spark our saved to the database and the agent names can be whatever they want.
Thanks for the suggestion. I would guess that making that change would mean that we would lose getting all the other vcard information from LDAP and essentially creating duplicate directory information. Really, all I want is for it to use a different field name (that provides the full user name) instead.