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

We recommend setting up a policy in your Jamf Pro environment which allows users to install updates on-demand at a time of their convenience to supplement the automatic recurring update prompts.

</aside>

Creating the Self Service Policy

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

Before creating this policy, ensure you have added the Deploy Software Script to your Jamf Pro server.

</aside>

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

In the General payload, set a display name and category. Then, set the execution frequency to Ongoing.

image.png

Select the Scripts payload, then locate the Zappl - Deploy Software script and click Add.

image.png

Under the parameter values, set the Action parameter as selfService. Leave all other parameters blank.

image.png

In the Scope tab, set your desired scoping target. It is good practice to set the scope for this policy as a Smart Computer Group which uses the Zappl Installation Status Extension Attributes to target computers that have Zappl installed.

image.png

Select the Self Service tab and check Make the policy available in Self Service.

image.png

Set the display name and button labels for the policy.

image.png

Optionally, set a description to be displayed to users in Self Service.

Upload an icon to be displayed in the Self Service item.

image.png

Add the Self Service item to a relevant category. Optionally, you can include the item in the featured category to make it easier for users to access.

image.png

Finally, save the policy.

User Experience

After locating the Application Updates item in Self Service, the user can click Install to initialise the update check.

image.png

The below prompt is briefly displayed whilst Zappl initialises and checks for updates.

image.png

If Zappl finds updates, the user is informed via an update prompt which outlines the required updates and offers options to either install or skip. If the user skips the updates, any remaining deferrals the user currently has from the automatic Scheduled Update Prompts remain unaffected.

image.png

If Zappl finds no pending updates, the user is informed via the below prompt.

image.png

<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

App Updates

App Installs

Online Portal

Custom Message Variables

Command Line Options

Logs and Error Capture

Troubleshooting

Uninstalling Zappl

</aside>