App deployment
Types of apps available in Intune
Deploying apps through the Intune portal
To deploy an app to a device or user, it must be assigned to an Intune group containing them. There are several assignment options available for an app:
- Required - the app is automatically installed on the device (for any user) if applied to a device group, or whenever a user logs on (on any compatible device) if applied to a user group.
- Available – can only be applied to user groups, which makes the app available for self-service installation in the Company Portal. This is not applicable to users on shared iPads.
- Uninstall – can be assigned to a device or user group to uninstall the app.
When using a user group assignment, the app is installed to the device and usable by all users on that device, unless the app supports installation in the user context (such as Google Chrome).
Removing a group from the ‘Required’ assignment in Intune does not result in the app being uninstalled, it just prevents future users or devices in that group from receiving the app. You must explicitly add the group to the ‘Uninstall’ assignment.
Deploying apps through Intune for Education
Although apps can be deployed through the Intune portal, we recommend using Intune for Education, especially when assigning VPP apps and/or multiple apps to a device group.
This is the recommended method when delegating app deployment to school technicians.
- Browse to https://intuneeducation.portal.azure.com
- Click Groups, and search for the desired group if required.
- Select the target group.
- Click on Windows apps or iOS apps – this will show the apps currently assigned to the group and the assignment type.
- Click Edit and select the apps you wish to install.
- Click
Deploy Microsoft 365 Apps
- Browse to the Intune portal.
- Click on Apps -> All apps -> Add.
- Select Windows 10 and later or MacOS under the Microsoft 365 apps heading in the drop-down box.
- Edit the Suite Name field to name the package appropriately – it’s recommended to prefix with the school number for easy identification.
- For Windows devices, on the Configuration app suite step, select Enter XML data from the drop-down box.
- Continue with the wizard.
The XML data can be easily generated using the Office Customisation Tool:
- Got to https://config.office.com
- Click Create a new configuration (or import an existing one to edit).
- Select the desired deployment options, using these recommendations:
- Products > Office Suites = Microsoft 365 Apps for Enterprise.
- Apps = toggle as desired to include/exclude apps.
- Language > Primary language = Match Operating System.
- Language > Additional languages = Welsh (Partial), if desired.
- Language > Additional proofing tools = Welsh, if desired.
- Licensing and activation > Automatically accept the EULA = On.
- Licensing and activation > Product activation = Device based.
- Export the XML file, completing the additional prompts.
- Open the XML file and copy and paste the contents into the Intune windows.
- Click Validate XML to confirm, then Next
Device based activation is not available for MacOS. This requires user activation and consumes one of their allowed activations. Consider deploying Office LTSC for Mac 2021 with the Volume License Serializer instead.
Overview of the Volume License (VL) Serializer | Microsoft Learn