Skip to content
Graham Pugh edited this page Nov 20, 2021 · 23 revisions

Welcome to the jamf-upload wiki!

These scripts and AutoPkg processors are designed to allow the upload of packages, categories, computer groups, scripts, extension attributes and policies to Jamf Pro, using the Jamf Pro API and Classic API.

Additionally, the jamf_api_tool.py uses the same framework to facilitate the manipulation of policies, packages, scripts, computer groups and extension attributes from the command line. A key feature of this script is the ability to identify and delete unused items, somewhat like Spruce.

The AutoPkg processors require no additional installation above AutoPkg itself.

Standalone upload scripts

Please go to Standalone Scripts.

The standalone scripts require a python 3 installation.

Note: the standalone jamf_X_uploader.py scripts may be deprecated in the future. Please see instructions for using the AutoPkg processors as standalone scripts by using the jamf-upload.sh wrapper script, below. This will give equivalent functionality to the standalone scripts, without me having to maintain the standalone scripts in addition to the AutoPkg processors.

Jamf API Tool

Please go to Jamf API Tool

AutoPkg processors

Please go to JamfUploader AutoPkg Processors

jamf-upload.sh

Please go to jamf-upload.sh.

Clone this wiki locally