Skip to main content
Custom software lets you upload and deploy your own installer packages to managed devices. Use it for internal tools, proprietary software, or any app not available in the Fleet-Maintained catalog.

Platform compatibility

macOSWindowsLinuxiOS / iPadOSAndroid

When to use

  • The app is not available in the Fleet catalog
  • You need to deploy an internal or proprietary tool
  • You have a specific version requirement

Supported formats

PlatformFormats
macOS.pkg
Windows.msi, .exe, .ps1
Linux.deb, .rpm, .sh, .tar.gz
iOS / iPadOS.ipa

Available options

  • Install automatically — the app is silently pushed to all targeted devices
    Not supported for all formats. .exe and .ps1 on Windows and .ipa on iOS / iPadOS do not support automatic install. Use .msi for Windows and .pkg for macOS to enable silent deployment.
  • Self-service — the app appears in the Self-Service portal for employees to install on demand
  • Install during Zero Touch — the app is pre-installed during device provisioning

How to add

  1. Go to MDM > Software and click Add app.
  2. Select Custom app.
  3. Upload your installer file.
  4. Configure deployment options.
  5. Click Add software.

App patching

Keep installer updated❌ Not available — you must upload a new package manually when a new version is available
Automatically patch devices❌ Not available — devices are not updated automatically when you upload a new version
To update an app on devices, upload a new installer and re-deploy.