September 10, 2012
By Rickard Eklind
The display name in Smart Office is used in a couple of places. First of all it shows the logged in
user at the top of the Canvas.
The display name can also be found in the Communicator.
The display name could also be set manually in the Settings dialog, if the administrator allowed it.
Smart Office 10.0.4
The different ways of getting the display name prior to 10.0.4 are still valid but there is also a new way. The new Session Providers (LDAP, Windows and DSSO) that is supported by Smart office 10.0.4 can
also give the display name for the logged in user.
Each Session Provider has its own way of retrieving the display name, for more detailed information
read more in the documentation for each session provider.
For example must the LDAP Session Provider be configured with the attribute that contains the display
name. The LDAP Session Provider can even create a display name from different attributes like title, given name and sir name.
If the Smart Office server is configured to retrieve the display name from the active session provider then the retrieved display name will precede whatever display name that have been set on the client. If the display name could not be found or is blank, it will however not overwrite what is set on the client.
Why this new feature?
- Letting the user set the display name is not always the best idea. User that is allowed to change their display name can for example send messages that looks like it comes from someone else.
- Using the functionality to retrieve the display name from Active Directory only works
if the user is a member of the domain.
Letting the active session provider retrieve the display name will make it less error prone and in
the future the number of session providers will probably grow.
The retrieval of display name from the session provider is by default enabled in new installations and default off when upgrading from LSO 10.0.3 or earlier.
The configuration of display name retrieval is done on the property pages of the LSO application in the Grid. The easiest way to get there is to start the LCM client and open up the Grid Configuration Manager. Go to Applications->LSO->Edit Properties. In the LSO Server area there is a Retrieve display name property. True means to retrieve the display name from the active session provider.