Deploying an App to All Devices in a Blueprint

Jamf Now Documentation

Solution
Application
Content Type
Technical Documentation
Utilities & Services
ft:locale
en-US

When you deploy an app to devices in a blueprint, you can choose one of three deployment methods:

  • Automatically install an app on devices
  • Make an app available on devices by installing Jamf Self Service for macOS
  • Use a combination of both deployment methods

Self Service allows users to browse and choose which Mac App Store apps, App Installers apps, and custom apps they install on their computer. You can also add a description for custom apps to display in Self Service.

Requirements
  • The app is added to the Apps tab in Jamf Now

  • Devices are unlocked

  • (Wi-Fi only devices) Devices are connected to a network that does not prevent app installation from Apple

  • (Cellular devices) Devices are connected to Wi-Fi if the app is 200 MB or larger

    Note:

    If your devices have unlimited cellular data, you can configure them to install all apps using cellular data. To enable this on the device, navigate to Settings > App Store > App Downloads and choose Always Allow. A weak cellular connection may still prevent installing apps.

To deploy a Mac app by displaying it in Self Service:
  • Targeted computers must be logged in to the local Mac user account used to enroll with Jamf Now.

  • Targeted computers must have macOS 11 or later.

  • Apps must be volume purchased, custom ("third-party" or "in-house") apps, or App Installers apps.

For more information about adding volume purchased apps to the Apps tab in Jamf Now, see Syncing Volume Purchased App Licenses to Jamf Now.

  1. Log in to Jamf Now.
  2. Click on Blueprints.
  3. Select the blueprint you want to add apps to.
  4. Click on Apps inside the blueprint.

    The blueprint's Apps section, with a button for adding an app

  5. If no apps currently exist in the blueprint, click Add an App. If adding an app to a blueprint with existing apps, click Edit Apps.
  6. Find the app you want to add to the blueprint by searching, filtering, or sorting apps. You can filter by device type, and sort alphabetically by app name, seller, or platform.
  7. (Optional) To automatically install apps on devices, select the Install Automatically checkbox next to a specific app, or select all apps by selecting the Install All Filtered Apps Automatically or Install All Apps Automatically checkbox.
    Warning:Deselecting Install Automatically removes installed apps on devices in the blueprint via Remove Application commands in Jamf Now, and removes associated app data saved locally on devices.
  8. (Optional) To allow users to download apps with Self Service, select the Display in Self Service checkbox next to a specific app, or select all apps by selecting the Display All Filtered Apps in Self Service or Display All Apps in Self Service checkbox.

    The blueprint App section, with checkbox options

  9. Click Save Changes.

Apps with the Install Automatically checkbox selected are deployed to any devices already in this blueprint and to any devices added to this blueprint in the future. If users manually remove these apps, the apps will automatically reinstall on devices when devices sync with Jamf Now.

Apps with the Display in Self Service checkbox selected are available in Self Service, and the Self Service app is deployed to any devices in this blueprint that match the Self Service requirements.

If both the Install Automatically and Display in Self Service checkboxes are selected, the apps are both deployed directly to the devices and available in Self Service.

Note:

If a device was enrolled with Open Enrollment, a prompt displays requiring the user to approve the installation when Jamf Now deploys an app for the first time. This prompt only appears during the initial installation and not during subsequent updates.