Domain 3 β€” Module 2 of 5 40%
19 of 27 overall
Domain 3: Manage Applications Free ⏱ ~10 min read

Deploy Apps with Intune & App Stores

Once apps are prepared, it's time to push them to devices. Learn how Intune deploys apps and how to leverage platform-specific app stores for iOS, Android, and Windows.

How Intune deploys apps

Simple explanation

Think of app deployment like a vending machine that knows your preferences.

When you assign an app as β€œRequired,” it’s like the vending machine automatically dispensing your regular coffee every morning β€” no button press needed. When you assign it as β€œAvailable,” the coffee appears in the menu, but you choose when to press the button (install from Company Portal).

Different platforms have different vending machines: Windows uses the Intune Management Extension, iOS uses Apple’s MDM, Android uses Managed Google Play. But you configure everything from the same Intune admin center.

Deployment by platform

App Deployment Mechanisms
FeatureWindowsiOS/iPadOSAndroid Enterprise
Delivery mechanismIntune Management ExtensionApple MDM + VPPManaged Google Play
Silent install (Required)Yes β€” background installYes (supervised) / Prompt (unsupervised)Yes β€” auto-install in work profile
Self-service (Available)Company Portal app or webCompany Portal appManaged Google Play Store
Store appsMicrosoft Store (new)Apple App Store via VPPManaged Google Play
Volume licensingMicrosoft Store for Business (deprecated)Apple VPP (Volume Purchase Program)Managed Google Play (free distribution)
Update managementSupersedence or auto-updateApp Store handles updatesGoogle Play handles updates

Platform-specific app stores

Microsoft Store apps (Windows)

The new Microsoft Store integration in Intune lets you deploy Store apps directly:

  1. Intune admin center β†’ Apps β†’ Windows β†’ Add β†’ Microsoft Store app (new)
  2. Search for the app (e.g., β€œWindows Terminal”, β€œWhatsApp”)
  3. Assign as Required or Available
  4. Intune handles download and installation

Store apps auto-update through the Microsoft Store by default.

Apple App Store apps (iOS/iPadOS)

For iOS devices, apps are deployed through Apple Volume Purchase Program (VPP):

  1. Set up an Apple Business Manager account and link to Intune
  2. Purchase app licences in ABM (even free apps need licence assignment)
  3. Sync licences to Intune
  4. Assign apps to device or user groups

Supervised devices can receive silent app installs. Unsupervised devices prompt the user for consent.

Managed Google Play (Android)

For Android Enterprise devices:

  1. Link your Intune tenant to Managed Google Play (done during Android enrollment setup)
  2. Approve apps in the Managed Google Play console
  3. Apps sync to Intune
  4. Assign to user or device groups
  5. Apps appear in the work profile’s Play Store or install silently
Exam tip: app deployment timing

After assigning an app, how long before it appears on the device?

  • Windows (Required): Next device sync (default every 8 hours, or force sync)
  • iOS (Required, supervised): Next MDM check-in (typically within 1 hour)
  • Android (Required): Managed Google Play syncs approximately every 30 minutes
  • Available apps: Appear in Company Portal/Play Store at next sync β€” user installs on their own schedule

The exam may test timing expectations. Key: Required apps deploy automatically at the next sync. Force sync if you need it faster.

App monitoring and troubleshooting

After deployment, monitor app status in Intune admin center β†’ Apps β†’ Monitor:

StatusMeaning
InstalledApp successfully installed on device
Install pendingApp assigned but not yet installed (waiting for sync)
FailedInstallation failed β€” check error code
Not applicableDevice doesn’t meet requirements (wrong OS, architecture)
Not installedApp assigned as Available but user hasn’t installed it
Deep dive: common app deployment failures

Common issues Aroha encounters at CloudForge:

ErrorLikely CauseFix
0x87D13B9FApp download timeoutCheck device internet connectivity
0x87D1041CDetection rule mismatchVerify detection rules match installed app
0x80073CF9Package conflictAnother version of the app is already installed
App stuck at β€œInstall pending”Device hasn’t syncedForce sync via remote action
App shows β€œNot applicable”Wrong requirementsCheck OS version and architecture requirements

🎬 Video walkthrough

Flashcards

Question

What delivers Win32 apps to Windows devices?

Click or press Enter to reveal answer

Answer

The Intune Management Extension (IME) β€” a service that runs on enrolled Windows devices and handles Win32 app download, installation, and detection. It's installed automatically when a Win32 app or PowerShell script is assigned.

Click to flip back

Question

How are iOS apps deployed at scale using Intune?

Click or press Enter to reveal answer

Answer

Through Apple Volume Purchase Program (VPP) via Apple Business Manager. Licences are purchased in ABM, synced to Intune, and assigned to users or devices. Supervised devices get silent installs; unsupervised devices prompt the user.

Click to flip back

Question

Can you silently install apps on unsupervised iOS devices?

Click or press Enter to reveal answer

Answer

No. Unsupervised iOS devices always prompt the user for consent before installing apps. Silent (forced) installation requires supervised mode through Apple Automated Device Enrollment (ADE).

Click to flip back

Knowledge Check

Knowledge Check

Aroha assigns a Required Win32 app to all CloudForge devices at 2:00 PM. When will the app install?

Knowledge Check

Riko needs to deploy Slack to designers' personal iPhones (Entra Registered, not supervised). She assigns Slack as Required via VPP. What happens?


Next up: Microsoft 365 Apps: Deploy, Customize & Manage β€” deploying the Office suite through Intune with the ODT and M365 Apps admin center.