Windows Modern | Modern Enterprise Apps (MSIX/APPX/MSIX Bundle/APPX Bundle)

Use Windows Modern application type to send *.msix, *.appx, *.msix bundle or *.appx bundle files to devices running Windows 10 or later. You must establish a chain of trust for Universal Windows Platform (UWP) applications before deploying them to devices (see Establishing a Chain of Trust for UWP Applications).

Important: SOTI MobiControl deprecates the Enterprise option as an App Source for SOTI MobiControl 2024.0.0 and later. Additionally, SOTI MobiControl 2024.0.0 deprecates support for xap files.
Note: You must sign *.appx applications before pushing them to Windows Desktop devices.
  • You must use Symantec certificates to sign legacy formats such as legacy *.appx.
  • You can have non-legacy *.appx applications that are UWP applications signed by any certificate. If signed by a trusted third-party certificate authority, then a separate root certificate is most likely not required. However, if the application is self-signed, then the you must deploy the root certificate to the device to create a chain of trust.

Selecting the App Type

Use the Select Apps dialog box when adding applications to your app policy. You do this when:

App Selection

Setting Description
App Source Select Modern Enterprise Apps (MSIX/APPX/MSIX Bundle/APPX Bundle).
Upload App File Select Browse to select a *.msix, *.appx, *.msix bundle or *.appx bundle file from the local or network file system, or drag the file into this field.
Note: *.msix is supported in Windows 10, version 1709 and later..
Dependencies This section shows whether the selected file or bundle has dependencies, such as frameworks or runtimes required for it to run. Dependencies are listed here along with their status, which is initially set to Missing. To add a dependency file, select the Upload icon to open the Upload Dependency dialog box and choose the file.

Application Information

Review application information such as the display name, version, price, seller, and description.

Advanced Configurations

Select (Configure) when adding or editing an application in your app policy to open the Advanced Configurations dialog box, where you can further configure app settings.

Installation

Setting Description
Required for the system Once chosen, the app installs for the system (all users). Under this option, you see the following toggles:
  • Synchronize App for all users of a device: Turn on this toggle to synchronize the application with all user accounts on a device.
  • Accessible from App Catalog: Turn on this toggle to make the application available in the device's App Catalog.
Required for the MDM enrollment user Once chosen, the app installs only for the user who enrolls the device into SOTI MobiControl. If selected, it displays the following option:
  • Keys and Values: Select to add a row to the list. In each row, fill out the Key and Value fields. To remove a key-value pair, select the corresponding Delete option.
  • Accessible from App Catalog: Turn on this toggle to make the application available in the device's App Catalog.
Optional for install Once chosen, this app becomes accessible by admin users of the device to install through the App Catalog.