We are running BES 5.0, with a Salesforce Mobile application push.This works fine.
We do not want the users to download and install 3rd Party applications, so we have disable this by creating a BES policy (disable Third Party Software Downloads). But when we disable this, the application push for our SalesForce Application ceases to work.
Does anybody know/have experience with making an exception for certain applications or an exception for applications that are provided by application push from the BES?
One way around this type of thing that I have used in the past is to create a completely open policy for installing software (while the device is in possession of the service desk, generally), and then pushed all the software and did any other configuration before applying the lockdown policy. Also, make sure your users aren't ignoring the prompt to set a vault password; I've seen this cause the device to completely stop accepting any type of push from the BES for some reason.
The disable third party downloads setting is not supposed to prevent pushes from the BES ever; it's only meant to disable downloads from AppWorld. This strikes me as a bug.