Automatically updating client preferences with the managed-settings.xml file
When you use the Expeditor managed settings framework to create a managed-settings.xml file and post it to an update site, clients receive new or updated preferences automatically. The managed-settings.xml file is policy-based, so you can define different sets of preferences for different users. This method applies to both the Sametime® Connect Clients and to the Sametime Embedded Clients for Notes®.
About this task
The managed-settings.xml file can override and control any client preference, including hidden configuration preferences and preferences in the client user interface. Many preferences can also be set as read-only by specifying a locked="true" attribute for the preference.
Follow these steps to create and post a managed-settings.xml file.
Procedure
- Create a settings XML file and save it as managed-settings.xml.
- Define preferences in the settings XML file.
- Post the file to the policy-configured administration update site URL.
Results
What to do next
To help debug problems, you can also enable logging of the managed settings. To enable logging for the handling of the remote managed-settings.xml file, set the following log level in the user.home/HCL/Sametime/.config/rcpinstall.properties file:
com.ibm.collaboration.realtime.policy.sametime.managedsettings.level=FINEST
com.ibm.collaboration.realtime.policy.level=FINE