BlackBerry Connection > IT Edition > Admin Tip: Wirelessly Deploy Third-Party Apps the Easy Way

Admin Tip: Wirelessly Deploy Third-Party Apps the Easy Way

From creating the application folder and software configuration, to assigning an application control policy, this month's admin tip explains the seven steps to wirelessly deploying third-party applications to BlackBerry® smartphones.

Note: The steps below assume wireless deployment of third-party applications using BlackBerry® Enterprise Server v5.0. If you are working with an earlier version of BlackBerry Enterprise Server, please click here.

Step 1

First create and share the application folder:

  1. On the BlackBerry® Enterprise Server, open Windows Explorer or My Computer and create a folder.
  2. Right-click on the folder and select Properties.
  3. Click the Sharing tab.
  4. Click Share this folder.
  5. Click Permissions.
  6. Check Full Control (including Change and Read access), and close the Permissions window.

Note: If you prefer to not share a directory on the BlackBerry Enterprise Server, then install the latest BlackBerry® Device Software on a workstation and share the :\Program Files\Common Files\Research In Motion folder here.

Please refer to the BlackBerry Enterprise Server v5.0 Administration Guide if the above path should not be shared. We recommend this for larger environments where sharing of any sub-folders within the Program Files directory is prohibited or not desirable. If this is the case, you can create a folder at another location with the following structure: ...\Research In Motion\Shared\Applications\<application folder>.

Step 2

Define the share in BlackBerry® Administration Service:

  1. In the BlackBerry Administration Service, on the left-pane, expand BlackBerry Solution Topology > BlackBerry Domain > Component View.
  2. Select BlackBerry Administration Service.
  3. Scroll to the bottom and select Edit Component.
  4. In the Software Management area, in the textbox next to BAS Application Shared Network Drive, type \\<hostname>\sharename.
  5. Select Save all.

Step 3

Now publish the application:

  1. In the left-pane, under BlackBerry Solution Management, expand Software.
  2. Select Add or Update Applications.
  3. Browse to the zip file located in the software share folder, and click Next.
  4. Click Publish Application.
  5. Confirm that a new folder exists for the application under the Applications folder.
  6. Confirm that PkgDBCache.xml and Specification.pkg exist in this new folder.

Step 4

Configure the software configuration via BlackBerry Solution Management:

  1. Open the BlackBerry Administration Service.
  2. On the left-pane, expand Software > Applications.
  3. Select Create a software configuration.
  4. Enter the name of the software configuration.
  5. Set the Disposition for unlisted Applications to Optional.
  6. Click Save.
  7. Click View Software Configuration List and select your new software configuration.
  8. Click Edit software configuration.
  9. Click the Applications tab.
  10. Click Add Applications To Software Configuration.
  11. Click Search.
  12. Check the box beside the name of the new software configuration application.
  13. Set the Disposition to Required or Optional.
  14. Set the Deployment to Wireless.
  15. Verify the Application control policy is set to the same setting as the Disposition in step 12 above.
  16. Click Add to Software Configuration.
  17. Click Save All.

Step 5

(This task is optional and recommended for testing only) Configure the application deployment schedule if the application needs to be deployed as soon as possible:

  1. On the left-pane, under Devices, expand Deployment jobs.
  2. Click Specify Job Schedule Settings.
  3. Click Edit Job Schedule Settings.
  4. Set the Default Delay to 1 minute (this can be left as default).
  5. Click Save All.

Note: The Deploy Now option no longer exists.

Step 6

Assign the software configuration to a user:

  1. On the left-pane, under BlackBerry Solution Management, expand User.
  2. Click Manage Users.
  3. Click Search.
  4. Click on a user account.
  5. Click on the Software Configuration tab.
  6. Click Edit User.
  7. Under Available software configurations, select the software configuration.
  8. Click Add.
  9. The software configuration should then appear under Current Software Configurations.
  10. Click Save All.

Step 7

After you create a software configuration and assign it to a user account, or you change an existing software configuration that is currently assigned to a user account, the BlackBerry Administration Service creates a job to deliver BlackBerry Device Software, BlackBerry Java® Applications, or application settings to the BlackBerry smartphones.

To view the status of a job:

  1. From the BlackBerry Administration Service, on the left-pane, on the Devices menu, expand Deployment jobs.
  2. Click Manage deployment jobs.
  3. Click Search.
  4. In the search results area, under the Status column, you can view the status of the job.
  5. To view more information about a job or to change a job, click the ID of the job.
  6. Verify the application is installed on the BlackBerry smartphone by going into Options > Advanced Options > Applications on the BlackBerry smartphone.

BlackBerry Enterprise Server v5.0 Administration Guide »

BlackBerry Enterprise Server Express

Support Forums

The BlackBerry® Support Community Forums are a great place for your BlackBerry device users to get help—and a place for you to connect with other IT administrators. Do you have questions about BlackBerry Enterprise Solutions? Are you looking for support on devices or accessories? Visit the BlackBerry Support Community Forums.