This article provides step-by-step instructions to implement the App Catalog using Jamf Pro. It includes both configuring the Catalog Agent, the user facing Catalog App and how to install and update applications.
Last updated 3 days ago
Requirements
At least an account with Full Access and privileges to Configuration Profiles, Policies and Scripts
Configuration Profile
A Configuration Profile is needed to activate and configure the App Catalog. There are two options:
Basic: Go to the App Catalog Customer Portal to get a Configuration Profile to get you started right away with basic settings including the Supporting Configuration Profiles
Custom: Read the documentation to create a custom (advanced) configuration profile to meet your requirements.
When your Configuration Profile is ready, login on your Jamf Pro instance
For Basic, go to Computers -> Configuration Profiles -> Upload
For Custom, and go to Computers -> Configuration Profiles -> New
Populate Authorization field with the authorization provided by Root3 Support
Click Add/Remove properties and select the preference keys to include in the Configuration Profile
Populate the additional fields depending on your needs
Select the tab Scope and scope the Configuration Profiles to users or devices and Save
Jamf Pro JSON Manifest.json
15.6 KBβ’ Text
Supporting Configuration Profiles
To fully enable the App Catalog, some additional profiles are needed such as a Notifications payload, a Managed Login Item payload and PPPC. Go to the following pages, create Configuration Profiles or download a provided example:
Bonus: when showing an app in Self Service, AdminMode in the Catalog App provides a Self Service friendly PNG icon.
Catalog Agent Last Updated - Extension Attribute
Using an Extension Attribute in Jamf Pro, you can read the date and time when the update schedule last ran. This can be very helpful for compliance and create reports. The App Catalog automatically submits an inventory update once the update schedule was completed to immediately get confirmation in Jamf Pro in the Extension Attribute.
catalog_agent_last_updated.zsh
1.1 KB
Download the Extension Attribute script above
Go to the Jamf Pro -> Settings -> Computer management -> Extension attributes
Click New
Display Name: Catalog Agent Last Updated
Data Type: Date
Change Input Type to Script
Paste the script and click Save
Optionally add the EA as a column in the Inventory Display settings
π That's it, you have successfully configured the App Catalog for Jamf Pro!