Reconciliation rules for conflicting settings in software configurations

If you assign multiple software configurations to user accounts or groups, the multiple software configurations might contain conflicting settings. For example, you might specify that a BlackBerry Java Application is required in a software configuration that you assign to a user account, but you might also specify that the same application is not permitted in a software configuration that you assign to a group that the user account belongs to. Conflicts can occur when you assign multiple BlackBerry Java Applications, application control policies, application control policies for unlisted applications, BlackBerry Device Software, and the standard application settings in BlackBerry Device Software configurations.

The BlackBerry Administration Service uses predefined reconciliation rules to resolve conflicting settings in multiple software configurations, and to determine which applications, software, and settings the BlackBerry Administration Service installs on or applies to a BlackBerry device. The BlackBerry Administration Service resolves conflicting settings as an asynchronous background activity. You can view the outcome of the reconciliation activities, reconciliation errors, and the applications, software, and settings that the BlackBerry Administration Service installed on or applied to a BlackBerry device.

The BlackBerry Administration Service might have to reconcile software configuration settings that conflict if you perform any of the following actions:

  • activate a user account
  • assign a new BlackBerry device or PIN to a user
  • assign a user account to or remove a user account from a group
  • add a group to or remove a group from another group
  • add an application to or remove an application from a software configuration
  • change the settings for an application in a software configuration
  • change the settings for an application control policy
  • change the ranking for application control policies
  • install a new version of the BlackBerry Device Software on a BlackBerry device
  • add a BlackBerry Device Software configuration to or remove a BlackBerry Device Software configuration from a software configuration
  • change a BlackBerry Device Software configuration
  • change the standard application settings in a BlackBerry Device Software configuration