Manage Apps

On the Apps page of a tenant, there are two tabs. The Apps tab lists all apps within the tenant, and the App collections tab lists all app collections that are applied to this tenant.

App Collections

On the Apps page, you can view the app collections that are applied to this tenant under the App collections tab.

  • View app collection details – Click a collection name to access the App collection details page. You can view the following tabs.

    • Basics – In this tab, you can view the essentials and scope tags of the app collection.

      NOTE

      When you configure the category or scope tags and click Apply changes, you can choose the action to perform:

      • Append – Select this option to merge the scope tags with the existing scope tags.
      • Overwrite – Select this option to replace the existing scope tags with the scope tags of this app collection. This will remove all existing scope tags that are not included in the new scope tags.
    • Apps – In this tab, you can view the apps included in the collection. The app name, type, package, description, and app package file are displayed. Click Refresh to view the latest app list.

    • Assignments – In this tab, you can view and manage the assignments of the app collection.

      NOTE

      When you configure assignments and click Apply changes, you can choose the action to perform:

      • Append – Select this option to merge the assignments with the existing app assignments. Conflicted assignments will not be appended.
      • Overwrite – Select this option to replace the existing app assignments with the assignments of this app collection. This will remove all existing app assignments that are not included in the new assignments.
    • Audit logs – In this tab, you can view all action records performed on the app collection. Click Refresh to view the latest audit logs, or click Export to export the audit logs into an Excel file.

  • Export – To export report of app collections, click Export and select Current columns or All columns to export the currently displayed app collections with the currently displayed columns or all columns in the report, and select xlsx or csv as the report type.

  • Refresh – Click Refresh to view the latest app collections.

Apps

On the Apps page, all apps within the tenant are listed in the Apps tab with their basic information. Click Refresh to view the latest app list.

You can also click Export to export the report of apps.

To delete an app, select the app and click Delete. Click OK in the confirmation window to confirm the deletion. The app will no longer be viewed or managed from either Elements or the Intune portal.

Select an app and click Update package file to access the Edit application page where you can update the app package file to the latest version or edit the application details.

  • To update the app package file,

    1. Click the file link on the top of the App information step.

    2. In the App package file window, Upload file option is selected by default. Click Browse to browse to the app package file that you want to update.

      Alternatively, you can switch to Select from file hub and select a package from the file hub. All files including the latest version in the package are selectable. Select the app package file that you want to use from the drop-down list.

    3. Click Select to update the app package file.

  • To edit the application details, locate the corresponding field and make changes.

    The steps to edit application details are similar to the app creation steps. Refer to the sections below for detailed information.

Click an app of which the name is in bold to access the App details page. On the top of the page, you can view the app name, type, and created time. There are several tabs on this page, and the tabs are dynamic based on the app type.

  • Basics – In this tab, the essentials, device status, user status, scope tags, and app information can be viewed.

    Values of the editable fields are highlighted in light blue. Click the pencil button in an editable field to edit the corresponding information.

  • App settings – In this tab, the app settings can be viewed. You can also change the language for the app as required.

    NOTE

    This tab is only available for apps of the Microsoft Edge (Windows 10 and later) type.

  • Configure app suite – In this tab, you can view configuration settings format, configure app suite information, configure app suite, and manage properties.

    NOTE

    This tab is only available for apps of the Microsoft 365 Apps (Windows 10 and later) type.

  • Assignments – In this tab, you can view and manage the app assignments.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Available with or without enrollment – Select the groups for which you want to make this app available with or without enrollment. Apps with this assignment are displayed in the Company Portal app and website for users to optionally install without requiring the device to be enrolled.

    • Uninstall – The app is uninstalled from devices in the selected groups if Intune has previously installed the application onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  • Device install status – This tab shows a device status list. The following information is available in the table, including the name of the device on platforms that allow naming a device, the name of the user, the operating system of the device, the version number of the app, the status of the app, the details of the status, and the date of the device’s last sync with Intune. You can manage the columns displayed in the table and filter specific records by app status.

    Click Export all to export the device install status, or click Refresh to view the latest data in the table.

  • User install status – The tab shows a user status list. The following information is available in the table, including the name of the user in Microsoft Entra ID, the unique name of the user, the number of failed app installations for the user, the number of apps installed by the user, the number of apps that are pending installation, the number of apps not installed by the user, and the number of apps that are not applicable. Click a user name to view the device and app information for the user. You can manage the columns displayed in the table and filter specific records by app status.

    Click Export all to export the user install status, or click Refresh to view the latest data in the table.

  • Audit logs – In this tab, you can view all action records performed to the current app. You can click Refresh to view the latest audit logs, or click Export to export the audit logs into an Excel.

On the App details page of apps that are created via app package files, you can click Update package file in the upper-right corner of the page to update the app package file or edit the application. There are more tabs for Windows app (Win32) apps on the App details page.

You can delete an app by clicking Delete in the upper-right corner of the App details page.

To add a new app to this service, refer to the sections below.

Add an Android Enterprise system app

Complete the following steps to add and deploy an Android Enterprise system app:

  1. Click Create app on the Apps page.

  2. Select the Android Enterprise system app app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  8. Click Create to add the app and manage it by the device management service.

Add an Android store app

Complete the following steps to add and deploy an Android store app:

  1. Click Create app on the Apps page.

  2. Select the Android store app app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Available with or without enrollment – Select the groups for which you want to make this app available with or without enrollment. Apps with this assignment are displayed in the Company Portal app and website for users to optionally install without requiring the device to be enrolled.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  8. Click Create to add the app and manage it by the device management service.

Add a Built-In app

Complete the following steps to add and deploy a built-in app:

  1. Click Create app on the Apps page.

  2. Select the Built-In app app type, and click Select.

  3. In the Built-In app step, click Add app.

  4. Select the apps that you want to include from the Select Built-in apps window and click Select.

  5. Click Next after you have finished adding apps.

  6. Select the scope tags from the drop-down list to optionally add scope tags for the apps and click Apply.

  7. Click Create to add the apps and manage them by the device management service.

Add an iOS store app

Complete the following steps to add and deploy an Android store app:

  1. Click Create app on the Apps page.

  2. Select the iOS store app app type, and click Select.

  3. In the App information step, click Search the App Store.

  4. In the Search the App Store window,

    1. Select the App Store country/region locale.

    2. Enter the name of the app in the search box and press Enter on the keyboard. Intune will search the store and return a list of matched results.

    3. Select the app you want and click Select.

  5. Click Next after you have finished populating the fields.

  6. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  7. Click Next to go to the Assignments step.

  8. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Available with or without enrollment – Select the groups for which you want to make this app available with or without enrollment. Apps with this assignment are displayed in the Company Portal app and website for users to optionally install without requiring the device to be enrolled.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  9. Click Create to add the app and manage it by the device management service.

Complete the following steps to add and deploy an iOS/iPadOS web clip, macOS web clip, or Windows web link app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the iOS/iPadOS web clip, macOS web clip, or Windows web link app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Available with or without enrollment – Select the groups for which you want to make this app available with or without enrollment. Apps with this assignment are displayed in the Company Portal app and website for users to optionally install without requiring the device to be enrolled.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  8. Click Create to add the app and manage it by the device management service.

Add a Line-of-business app

Complete the following steps to add and deploy a Line-of-business app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select Line-of-business app, and click Select.

  3. In the App information step, click Select app package file.

  4. In the App package file window, the Upload file option is selected by default. Click Browse to browse to a Windows installation file with the proper extension.

    Alternatively, you can switch to Select from file hub and select a package from the file hub. All files including the latest version in the package are selectable. Select an app package file from the drop-down list.

  5. When you finish reviewing the app details, click Select.

  6. Click Next after you have finished populating the fields.

  7. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  8. Click Next to go to the Assignments step.

  9. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  10. Click Create to add the app and manage it by the device management service.

Add a macOS app (DMG) app

Complete the following steps to add and deploy a macOS app (DMG) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the macOS app (DMG) app type, and click Select.

  3. In the App information step, click Select app package file.

  4. In the App package file window, the Upload file option is selected by default. Click Browse to browse to a macOS DMG file with the extension .dmg.

    Alternatively, you can switch to Select from file hub and select a package from the file hub. All files including the latest version in the package are selectable. Select an app package file from the drop-down list.

  5. When you finish reviewing the app details, click Select.

  6. Click Next after you have finished populating the fields.

  7. In the Requirements step, select the minimum operating system version on which the app can be installed.

  8. Click Next to go to the Detection rules step.

  9. In the Detection rules step, configure the rules to detect the presence of the app.

    • Ignore app version – For apps that have an autoupdate mechanism, enable this setting. Disable this setting to install the app when it has not been installed on the device, or if the deploying app's version number does not match the version that's already installed on the device.

    • Included apps – Provide the apps that are contained in the uploaded file. Included app bundle IDs and build numbers are used for detecting and monitoring app installation status of the uploaded file.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

  10. Click Next to go to the Scope tags step.

  11. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  12. Click Next to go to the Assignments step.

  13. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  14. Click Create to add the app and manage it by the device management service.

Add a macOS app (PKG) app

Complete the following steps to add and deploy a macOS app (PKG) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the macOS app (PKG) app type, and click Select.

  3. In the App information step, click Select app package file.

  4. In the App package file window, the Upload file option is selected by default. Click Browse to browse to a macOS PKG file with the extension .pkg.

    Alternatively, you can switch to Select from file hub and select a package from the file hub. All files including the latest version in the package are selectable. Select an app package file from the drop-down list.

  5. When you finish reviewing the app details, click Select.

  6. Click Next after you have finished populating the fields.

  7. In the Program step, configure the app installation and removal commands for the app.

    • Pre-install script – Provide a script that runs before the app is installed.

    • Post-install script – Provide a script that runs after the app installs successfully.

  8. In the Requirements step, select the minimum operating system version on which the app can be installed.

  9. Click Next to go to the Detection rules step.

  10. In the Detection rules step, configure the rules to detect the presence of the app.

    • Ignore app version – For apps that have an autoupdate mechanism, enable this setting. Disable this setting to install the app when it has not been installed on the device, or if the deploying app's version number does not match the version that's already installed on the device.

    • Included apps – Provide the apps that are contained in the uploaded file. Included app bundle IDs and build numbers are used for detecting and monitoring app installation status of the uploaded file.

  11. Click Next to go to the Scope tags step.

  12. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  13. Click Next to go to the Assignments step.

  14. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  15. Click Create to add the app and manage it by the device management service.

Add a Managed Google Play app

Complete the following steps to add and deploy a Managed Google Play app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Managed Google Play app app type, and click Select.

  3. On the Add app page, the Managed Google Play app store is displayed. Select an app to view the app details.

  4. Click Select to select the app.

  5. Click Sync to sync the app with the Managed Google Play service.

    NOTE

    If the current store mode is custom, click Reset to basic mode to reset the Play Store to basic.

Add a Microsoft 365 Apps (Windows 10 and later) app

Complete the following steps to add and deploy a Microsoft 365 Apps (Windows 10 and later) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft 365 Apps (Windows 10 and later), and click Select.

  3. In the App information step, provide information about the app suite.

  4. Click Next after you have finished populating the fields.

  5. In the Configure app suite step, you can choose to configure app suite using the configuration designer or using XML data.

    Select Configuration designer from the Configuration settings format drop-down list to configure app suite using the configuration designer.

    • Select Office apps – Select the standard Microsoft 365 apps that you want to assign to devices by choosing the apps in the drop-down list.

    • Select other Office apps (license required) – Select additional Microsoft 365 apps that you want to assign to devices and that you have licenses for by choosing the apps in the drop-down list. These apps include licensed apps, such as Microsoft Project Online desktop client and Microsoft Visio Online Plan 2.

    • Architecture – Define whether the 32-bit or 64-bit edition of Microsoft 365 Apps is installed on devices.

    • Default file format – Choose whether you want to use Office open XML format or Office open document format.

    • Update channel – Choose how Office is updated on devices.

      After you choose a channel, you can choose the following:

      • Remove other versions – Choose Yes to remove other versions of Office (MSI) from user devices.

      • Version to install – Choose the version of Office that should be installed, Latest or Specific.

      • Specific version – If you select Specific as the version to install above, you can select to install a specific version of Office for the selected channel on end user devices.

    • Use shared computer activation – Select Yes when multiple users share a computer. Normally, users can only install and activate Microsoft 365 Apps on a limited number of devices. Using Microsoft 365 Apps with shared computer activation does not count against that limit.

    • Accept the Microsoft Software License Terms on behalf of users – Select Yes if you do not require end users to accept the license agreement. Intune then automatically accepts the agreement.

    • Install background service for Microsoft Search in Bing – Select Yes to install a background service that helps determine whether a Microsoft Search in Bing extension for Google Chrome is installed on the device.

    • Languages – By default, Intune will install Office with the default language of the operating system. If you want to install additional languages with the app suite, click the link below, select desired languages, and click OK.

    Alternatively, select Enter XML data to configure app suite using a custom configuration file.

    1. Add your configuration XML.

      NOTE

      For more information about configuring the XML data, refer to Configuration options for the Office Deployment Tool.

    2. Click Validate XML to validate the XML policy format.

  6. Click Next to go to the Scope tags step.

  7. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  8. Click Next to go to the Assignments step.

  9. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  10. Click Create to add the app and manage it by the device management service.

Add a Microsoft 365 Apps for macOS or Microsoft Defender for Endpoint (macOS) app

Complete the following steps to add and deploy a Microsoft 365 Apps for macOS or Microsoft 365 Apps for macOS app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft 365 Apps for macOS or Microsoft Defender for Endpoint (macOS) app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  8. Click Create to add the app and manage it by the device management service.

Add a Microsoft Edge, version 77 and later (macOS) app

Complete the following steps to add and deploy a Microsoft Edg, version 77 and later (macOS) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft Edge, version 77 and later (macOS) app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the channel you want to use to deploy the app, and click Next.

  6. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  7. Click Next to go to the Assignments step.

  8. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  9. Click Create to add the app and manage it by the device management service.

Add a Microsoft Edge, version 77 and later (Windows 10 and later) app

Complete the following steps to add and deploy a Microsoft Edge, version 77 and later (Windows 10 and later) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft Edge, version 77 and later (Windows 10 and later) app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the channel and language you want to use to deploy the app, and click Next.

  6. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  7. Click Next to go to the Assignments step.

  8. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  9. Click Create to add the app and manage it by the device management service.

Add a Microsoft Store app (legacy)

Complete the following steps to add and deploy a Microsoft Store app (legacy):

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft Store app (legacy) app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

  8. Click Create to add the app and manage it by the device management service.

Add Microsoft Store apps (new)

Complete the following steps to add and deploy a Microsoft Store app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Microsoft Store app (new) app type, and click Select.

  3. In the App information step of the Add app page, click Search the Microsoft Store app (new) link. The Microsoft Store provides a large variety of apps designed to work on Microsoft devices. Enter keywords in the search box and press Enter to search for the app you want to add. Select the desired app and click Select.

  4. The app information is presented with the selected app’s metadata. Specific fields are prepopulated. Edit the app information as required.

  5. Click Next after you have finished populating the fields.

  6. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  7. Click Next to go to the Assignments step.

  8. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  9. Click Create to add the app and manage it by the device management service.

Complete the following steps to add and deploy a Web link app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Web link app type, and click Select.

  3. In the App information step, add the app details.

  4. Click Next after you have finished populating the fields.

  5. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  6. Click Next to go to the Assignments step.

  7. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Available with or without enrollment – Select the groups for which you want to make this app available with or without enrollment. Apps with this assignment are displayed in the Company Portal app and website for users to optionally install without requiring the device to be enrolled.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  8. Click Create to add the app and manage it by the device management service.

Add a Windows app (Win32) app

Complete the following steps to add and deploy a Windows app (Win32) app:

  1. Click Create in the upper-right corner of the Apps page.

  2. Select the Windows app (Win32) app type, and click Select.

  3. In the App information step, click Select app package file.

  4. In the App package file window, Upload file option is selected by default. Click Browse to browse to a Windows installation file with the extension .intunewin.

    Alternatively, you can switch to Select from file hub and select a package from the file hub. All files including the latest version in the package are selectable. Select an app package file from the drop-down list.

  5. When you finish reviewing the app details, click Select.

  6. Click Next after you have finished populating the fields.

  7. In the Program step, configure the app installation and removal commands for the app.

    • Install command – Add the complete installation command line to install the app.

    • Uninstall command – Add the complete command line to uninstall the app based on the app's GUID.

    • Installation time required (mins) – The number of minutes the system will wait for install program to finish. The default value is 60 minutes. If the app takes longer to install than the configured installation time, the system will fail the app installation. The maximum timeout value is 1440 minutes (1 day).

    • Allow available uninstall – Enable this setting to provide the uninstall option for this app for users from the Company Portal or disable it to prevent users from uninstalling the app from the Company Portal.

    • Install behavior – Set the install behavior to either System or User.

    • Device restart behavior – Select one of the following options:

      • Determine behavior based on return codes – Select this option to restart the device based on the return codes, which means that the device will restart based on the configured return code. With this configuration, a hard reboot return code will immediately trigger a restart of the device, and a soft reboot return code will notify the user that a restart is required to finish the installation.

      • No specific action – Select this option to suppress device restarts during the app installation of MSI-based apps.

      • App install may force a device restart – Select this option to allow the app installation to finish without suppressing restarts, which means that the Win32 app installation is allowed to complete without suppressing restarts. With this configuration, a hard reboot return code will notify the user that a restart of the device will be triggered in 120 minutes, and a soft reboot return code will only notify the user that a restart is required to finish the installation.

      • Intune will force a mandatory device restart – Select this option to always restart the device after a successful app installation.

    • Specify return codes to indicate post-installation behavior – Add the return codes that are used to specify either app installation retry behavior or post-installation behavior. Return code entries are added by default during app creation. However, you can add more return codes or change existing return codes.

  8. Click Next to go to the Requirements step.

  9. In the Requirements step, specify the requirements that devices must meet before the app is installed:

    • Check operating system architecture – Choose the architectures needed to install the app.

    • Minimum operating system – Select the minimum operating system needed to install the app.

    • Disk space required (MB) – The free disk space needed on the system drive to install the app.

    • Physical memory required (MB) – The physical memory (RAM) required to install the app.

    • Minimum number of logical processors required – The minimum number of logical processors required to install the app.

    • Minimum CPU speed required (MHz) – The minimum CPU speed required to install the app.

    • Configure additional requirement rules – Configure additional requirement rules if needed by clicking Add requirement rule.

  10. Click Next to go to the Detection rules step.

  11. In the Detection rules step, configure the rules to detect the presence of the app.

    • Rules format – Select how the presence of the app will be detected.

      • You can choose to manually configure the detection rules by selecting Manually configure detection rules and clicking Add detection rule.

      • Alternatively, you can select Use a custom detection script to use a custom script to detect the presence of the app.

        • Script file – Select a PowerShell script that will detect the presence of the app on the client.

        • Script content – The script content will be displayed and can be copied directly.

        • Run script as 32-bit process on 64-bit clients – Choose to run the script in a 32-bit or 64-bit process on 64-bit clients. 32-bit clients run the script in a 32-bit process.

        • Enforce script signature check and run script silently – Enable this setting to verify that a trusted publisher has signed the script, which will allow the script to run with no warnings or prompts displayed. The script will run unblocked. Disable it to run the script without signature verification.

  12. Click Next to go to the Dependencies step.

  13. Software dependencies are applications that must be installed before this application can be installed. Click Add dependency, select applications that must be installed before your Win32 app can be installed, and click Select. Choose whether to automatically install the dependent apps by clicking the toggle under the Automatically install column.

  14. Click Next to go to the Supersedence step.

  15. In the Supersedence step, you can add apps that the current app will supersede. Click Add app, select the apps to apply the supersedence relationship in the Add Apps window, and click Select. In the list of superseded apps, modify the Uninstall previous version option for each selected app to specify whether an uninstall command will be sent by Intune to each selected app.

  16. Click Next to go to the Scope tags step.

  17. Select the scope tags from the drop-down list to optionally add scope tags for the app and click Apply.

  18. Click Next to go to the Assignments step.

  19. Choose how you want to assign the app to users and devices.

    • Required – The app is installed on devices in the selected groups. Some platforms may have additional prompts for the end user to acknowledge before app installation begins.

    • Available for enrolled devices – Assign the app to groups of users who can install the app from the Company Portal app or website.

    • Uninstall – The app is uninstalled from devices in the selected groups if the application has previously been installed onto the device via an “Available for enrolled devices” or “Required” assignment using the same deployment.

    Assign the app to users and devices by the following actions:

    • Add group – Click Add group, select the mode Included or Excluded, and select the groups that you want to include in / exclude from the app, and click Add. Then, you can further choose whether to set End user notifications, Installation deadline, and Restart grace period. You can also edit the Filter mode value to apply a filter to include or exclude certain devices from this assignment.

    • Add all users – Click Add all users to assign this app to all users.

    • Add all devices – Click Add all devices to assign this app to all devices.

  20. Click Create to add the app and manage it by the device management service.