Allowing or restricting custom policies for Sametime clients
Optionally allow or restrict features for clients by creating exception rules for the policy service in the policyExceptions.xml file.
About this task
Sometimes you need to disable features for a specific client version or for particular client IDs; for example because of a known problem or a limitation. You can either allow or restrict custom policies for specific client versions and IDs.
The policy service on the Sametime® Community Server manages a list of exception rules for specific client versions and client types (IDs). The exceptions are assigned a "weight" and are then compared with the user's policy assignment weight, which was calculated by the policy service. If the exception is weighted higher, the user will be assigned the exceptions defined in the policyExceptions.xml file.
The code that handles exception rules is invoked after a user policy is calculated. The STPolicy application (on the Community Server) looks for exception rules defined for a client ID and for the client version. If more than one exception rule is found, the rule with the higher weight is selected. The selected exception rule is applied to the user only if its weight is higher than a weight of the policy that was already assigned to that user by his or her direct/group assignment).
The STPolicy application reads the exception rules when the server is started, and again every time the regular policy rules are loaded from the Sametime System Console (once every 60 minutes).