Application Types

App policies are available on the Android Plus, Apple, and Windows Modern platforms. Each platform supports the distribution of multiple types of applications to their applicable devices. Always ensure that you select the correct application type when creating an App Policy. SOTI MobiControl will not notify you about compatibility errors.

Android Classic

Google Play Store Applications Use for applications available through the Google Play Store.
Enterprise Applications Use for applications that are owned or managed by your organization. You will need to upload the .apk to SOTI MobiControl or provide a link to the download location of the file.
Note: Enterprise applications are unrelated to the Android Enterprise solution. To install Android Enterprise managed applications on your Android Enterprise devices, use Managed Google Play Applications.

Android Enterprise

Managed Google Play Applications Use for applications available through the managed Google Play store.

Only supported on Android work managed devices or Android devices with a work profile enabled .

Important: You must bind a Google Managed Enterprise or a Google Domain to SOTI MobiControl before you can approve and deploy managed Google Play Store apps to your devices.

Apple - iOS

Enterprise Applications Use for applications that are owned or managed by your organization. You will need to upload the .ipa to SOTI MobiControl or provide a link to the download location of the file.
App Store Applications Use for applications available through the Apple App Store.
Note: Use this option to push Apple App Store License apps (non-Custom) to your devices. Add an App Store License account to SOTI MobiControl prior to creating an app policy.
Custom Applications Use for Custom applications that are part of your Apple Apple App Store License account. You must add an App Store License account to SOTI MobiControl before you can distribute Custom applications to devices.
Note: iOS devices enrolled under User Enrollment only support the installation of Custom Applications (user-based). Additionally, if the device already has the app installed, attempting to install the app on the device will fail. You can get around this by requesting that the device user uninstall the app and then performing a Retry Installation device action.

Apple - macOS

Enterprise Applications Use for applications that are owned or managed by your organization. You will need to upload the .pkg, .dmg, or .app to SOTI MobiControl or provide a link to the download location of the file.
App Store License Managed Distribution Applications Use for applications that are part of your Apple Apple App Store License account. You must add an App Store License account to SOTI MobiControl before you can distribute these applications to devices.

Windows Modern

All .xap or .appx applications that are pushed to Windows Phone or Desktop devices must be signed.

  • Legacy formats such as .xap or legacy .appx must be signed with a Symantec certificate.
  • Non-legacy .appx applications, that is Universal Windows Platform (UWP) applications, can be signed by any certificate. If they are signed by a Trusted Third-Party CA, then a separate Root certificate is most likely not required. However, if the application is self-signed, the Root certificate must be deployed to the device to create a chain of trust.
Enterprise Applications Use to send .xap or .appx files to devices running Windows Phone 8 or earlier.

You must enable your enterprise apps for windows before you can deploy them to your devices.

Modern Enterprise Applications Use to send .xap or .appx files to devices running Windows 10 or later.

You must establish a chain of trust for Universal Windows Platform applications before you can deploy them to your devices.

Classic Desktop Applications Use to send traditional Windows applications (.msi) to your devices.
Note: Only available for Windows desktop devices running Windows 10 Pro or later, Education, or Enterprise editions. Ensure you are deploying compatible applications to the correct machines: 32-bit applications can be installed on both 32 and 64-bit computers, but 64-bit applications cannot be installed on 32-bit computers.