• BlackBerry® Enterprise Server software version 4.0 or later
  • BlackBerry® Device Software 4.0 or later


The following procedure outlines the tasks needed for the wireless deployment of third-party applications to BlackBerry devices:
Task 1 - Create and share the application folder
  1. From the BlackBerry Enterprise Server, go to <drive>:\Program Files\Common Files\Research In Motion.
  2. Right-click the Research In Motion folder and select Properties.
  3. Click the Sharing tab.
  4. Select the Share this folder radial button.
  5. Click Permissions.
  6. Clear all the selections except Allow for Read, then close the Permissions window.
Note: If you do not want to share a directory on the BlackBerry Enterprise Server, you can install the latest BlackBerry Device Software on a workstation and then share the <drive>:\Program Files\Common Files\Research In Motion folder here.
Task 2 - Index the Third-Party Application
  1. Create an Applications folder in <drive>:\Program Files\Common Files\Research in Motion\Shared.
  2. In the Applications folder, create a folder for the third-party application you want to deploy to the BlackBerry device users.
  3. Copy the third-party application files (such as ALX and COD files) into the folder you created in the prior step.
  4. Open a command prompt and go to <drive>:\Program Files\Common Files\Research in Motion\Apploader.
  5. Run the command loader /index
  6. Go to the Applications\<application name> folder created in step 2 and confirm that the pkgdbcache.xml and specification.pkg files exist.
Task 3 - Create a Software Configuration
  1. For BlackBerry Enterprise Server software version 4.0, launch BlackBerry Handheld Configuration Tool. For BlackBerry Enterprise Server software version 4.1, launch BlackBerry Manager and select BlackBerry Domain on the left.
  2. Click the Software Configurations (or Configurations) tab.
  3. Click Add New Configuration.
  4. Type a name for the software configuration.
  5. Click the Change button next to Device Software Location.
  6. Type \\<share_name>\Research in Motion. The BlackBerry Device Software and the Applications folder should appear in the list.
  7. Change the Delivery field to wireless instead of wireless only for the software package to be pushed out wirelessly.
Task 4 - Create or Assign an Application Control Policy
In the Software Configurations window, with the application highlighted, select the Application Control Policy to be assigned to the third-party software from the Policy drop-down list.


Create a new Application Control Policy by completing the following steps:
  1. Select the Software Configurations (or Configurations) tab.
  2. Click Manage Application Policies.
  3. Click New and type a name for the policy in the Name field.
  4. Select the Disposition field and specify the setting Required.
  5. Click OK and OK.
  6. Back in the Software Configurations (or Configurations) tab, select the application.
  7. Select the Application Control Policy from the Policy drop-down list.
Task 5 - Assign the Software Configuration to a BlackBerry device user/group
For BlackBerry Enterprise Server software version 4.0, complete the following:
  1. Select the Handhelds tab.
  2. Select the BlackBerry device user.
  3. Click Assign Software Configuration and select the software configuration from the list.
For BlackBerry Enterprise Server software version 4.1, complete the following:
  1. In the left-pane, select BlackBerry Domain.
  2. Select the All Users or User Groups List tab.
  3. Select a BlackBerry device user or group from the list. (Note: BlackBerry device users can also be selected from the BlackBerry Enterprise Server Users tab).
  4. In the Tasks pane, expand Device Management.
  5. Select Assign Software Configuration.
  6. Select the software configuration from the list.
Note: The application will be wirelessly pushed to BlackBerry devices within four hours.