Skip to Content
DevicesApplicationsApp Install Status

App Install Status

Assign and deploy applications to devices and users through Microsoft Intune. Configure required and available installations, manage app dependencies, and track deployment status across your managed devices.

Assignment Types

Required

App is automatically installed on all targeted devices. Users cannot uninstall required apps.

  • Automatic installation
  • User cannot decline
  • Reinstalls if removed
  • Ideal for core business apps

Available

App appears in Company Portal for users to install on demand. User chooses when to install.

  • User-initiated install
  • Appears in Company Portal
  • User can uninstall
  • Ideal for optional tools

Uninstall

Remove app from targeted devices. Use for deprecated software or license optimization.

  • Automatic removal
  • Cleans up old software
  • License reclamation
  • Security remediation

Available with/without Enrollment

Make apps available for unmanaged (BYOD) devices through Company Portal without MDM enrollment.

  • BYOD scenarios
  • MAM-only devices
  • Requires app protection policy
  • Personal device friendly

App Deployment Overview

  • 156 Total Apps (Managed apps)
  • 12,456 Installed (Successful)
  • 234 Pending (In progress)
  • 89 Failed (Needs attention)

App Assignments

ApplicationTypeAssignmentTargetStatus
Microsoft 365 AppsWin32RequiredAll Devices98% installed
Adobe Acrobat ReaderWin32AvailableAll Users456 installed
Microsoft TeamsStore AppRequiredAll Devices99% installed
Legacy App v2.0Win32UninstallAll Devices45% removed

Create Assignment

To create an app assignment:

  1. Select Application — Choose from your managed apps (e.g., Microsoft 365 Apps for Enterprise, Adobe Acrobat Reader DC, Google Chrome, 7-Zip)
  2. Assignment Type — Required (install automatically), Available (show in Company Portal), or Uninstall (remove from devices)
  3. Target Groups — Select one or more groups (All Users, All Devices, Finance Department, Engineering Team, Marketing Group)
  4. Exclusion Groups (Optional) — Exclude specific groups (Kiosk Devices, Conference Room Devices, Contractors)
  5. Install Settings — Configure end user notifications, install timing, and deadlines

App Dependencies

Define apps that must be installed before the main app.

Example: Microsoft 365 Apps depends on:

  • .NET Framework 4.8 (Auto-install)
  • Visual C++ Redistributable (Auto-install)

Supersedence

Replace older app versions with newer ones automatically:

  • Update Behavior — Uninstall old version before installing new, or update in place.
  • Version Targeting — Specify which older versions should be replaced.

Installation Filters

Refine assignments with device filters:

  • Device.OSVersion -startsWith "10.0.19" — Windows 10 devices only
  • Device.Manufacturer -eq "Dell Inc." — Dell devices only
  • Device.DeviceOwnership -eq "Corporate" — Corporate devices only

Deployment Status

Microsoft 365 Apps - Installation Status:

  • 4,234 Installed
  • 156 Pending
  • 23 Installing
  • 45 Failed
  • 89 Not Applicable

Failed Installations:

DeviceError
DESKTOP-ABC1230x87D1041C - Disk space insufficient
LAPTOP-XYZ7890x87D1041D - Download failed

API Reference

  • GET /api/devices/apps — List managed apps
  • GET /api/devices/apps/:id/assignments — Get app assignments
  • POST /api/devices/apps/:id/assignments — Create app assignment
  • GET /api/devices/apps/:id/status — Get installation status
  • POST /api/devices/:deviceId/apps/:appId/reinstall — Trigger app reinstall
Last updated on