
RAD is a macOS Application that helps App Developers, Scripting Guru's, and Jamf Adminstrators create recipes for others to use. If you've built a script, an application, or a nifty workflow to deploy through Jamf, RAD will help you automate the first time deployment of this tool to build out the Packages, Scripts, Policies, Groups, Configuration Profiles, and API Roles and Clients needed to for users to fully deploy the application through Jamf Pro
There are two uses for RAD:
- Building Recipes for others to use
- Deploying Recipes that others have built to your Jamf Pro Server
You can build a workflow by defining every component that needs to be deployed for that workflow to run. Currently, RAD supports the following components setup through Jamf Pro:
- Packages
- Scripts
- Policies
- Static Groups
- Smart Groups
- Configuration Profiles
- JSON Schema
- API Roles and Clients
- Extension Attributes
The true power of RAD comes from being able to setup a component and use various parts of that components in later steps of the process. For instance, you could upload a Package, add a Script, and then add that Package and Script to a Policy. You can even setup an API Role and Client with specific permissions and add the ClientID and ClientSecret to the Policy Parameters of a Script you added.
More documentation of how to do this is built into the Application itself when clicking the Help Icon

Users can deploy recipes by selecting the recepe the want and clicking Build in Jamf Pro

To get started, downloaded the latest version of RAD: https://github.com/Rocketman-Tech/RAD/releases