Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.
Graham Pugh edited this page Oct 29, 2021 · 14 revisions

JSSRecipeCreator

Important Deprecation Notice

JSSRecipeCreator is deprecated. I believe it is still working in conjunction with the AutoPkg python, but it is no longer maintained. That means that as the Jamf API evolves, it can mean that the tool stops working completely.

If you wish to contribute PRs to this project to keep it alive, you are very welcome; I will certainly consider them.

  • Graham Pugh, 2021-10-29

Introduction

This script allows one to rapidly make .jss recipes based on a set of template files. The recipes generated have (mostly) duplicated INPUT variables and JSSImporter arguments to further facilitate overriding the recipes. Since every organization structures their JSS differently, this allows a fair amount of sharing of recipes without needing to fork/copy/edit.

It has python-jss as a dependency, although if you're worried about making .jss recipes, you probably already have this. If not, grab it with the JSSImporter here, and make sure it's set up. It is used to grab existing category and computer group information.

Contents

  1. Usage
  2. Advanced Options
  3. Preferences
  4. Templates
  5. Package-only Recipe Creation
  6. Advanced Recipe Creation

Acknowledgements

JSSRecipeCreator was the construct of Shea Craig, who sadly for us no longer works in a Jamf environment.