<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

In addition to patching apps, Zappl can install applications. This feature is one of the Command Line Options available with the Zappl agent, making it easy to integrate into Jamf Pro policies using the Deploy Software Script.

Traditionally, to deploy applications via Jamf Pro, administrators have to manually package the app installer and deploy it through a Jamf Pro policy. This approach quickly leads to outdated installers, requiring frequent updates to maintain compliance.

By replacing existing app deployment policies in Jamf Pro with Zappl policies, this issue is resolved. Zappl ensures the installation of the latest version of the app, eliminating the need for manual updates.

</aside>

Creating an App Install Policy

In Jamf Pro, navigate to Computers > Policies and click New

In the General payload, configure a suitable Display Name, Category, Trigger and Execution Frequency

Navigate to the Scripts payload and click Configure

Locate the Zappl - Deploy Software script and click Add

image.png

Enter the Unique Identifier as the Application Identifier parameter value (The unique identifier can be found in the App Catalog), then enter install as the Action parameter value for a silent install, or install-showProgress as the Action parameter value for an install with an installation progress prompt (useful for Jamf Self Service installs).

image.png

Navigate to the Scope tab, configure your desired scoping target for the Application install and click Save

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/103d340e-2942-4102-bf59-017fbac37c50/ca136360-be2d-4aee-bcf4-6ce5b80e1c28/zappl.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/103d340e-2942-4102-bf59-017fbac37c50/ca136360-be2d-4aee-bcf4-6ce5b80e1c28/zappl.png" width="40px" />

Navigation

About Zappl

Requirements

Security

macOS Components

Frequently Asked Questions

Deploying Zappl

Deploy Using Jamf Pro

Categories

Configuration Profiles

Deploying the Installer

Additional Scripts

Self Service Updates

Extension Attributes

Deploy Using Other MDMs

Configuration Profiles

Deploying the Installer

App Updates

Scheduled Update Prompts

Forced Updates

App Installs

Online Portal

Accounts

Dashboard

Devices

Device Records

Applications

Reports

Settings

Custom Message Variables

Command Line Options

Logs and Error Capture

Troubleshooting

Uninstalling Zappl

</aside>