Chapter materials
Before starting, we will not be covering MSI Line-of-business applications as it is best practice to wrap these into a Win32 application, which is extremely straightforward. There are a couple of reasons for this:
- MSI Line-of-Business applications execute using the standard
msiexec
service, whereas Win32 uses the Intune Management Extension (IME) to deploy. This means that neither is aware of the other, which can lead to clashes during Autopilot provisioning, where the installer service is busy on the other application. - Win32 applications give significantly more functionality around requirements, detection, and supersedence, none of which are available with an MSI Line-of-Business deployment.
Assigning applications
We also need to look at assignment options as they are the same across all app types. We have the following three options:
- Required: This will force an install and will only appear in Company Portal under Installed Applications...