Bash Scripting Automation and API
Learn how to automate processes and leverage the classic Jamf API. This series builds on the Bash Scripting Foundations series and introduces the power of launch agents and daemons, how to PUT, POST, and DELETE with the API, and write AppleScript to prompt users.
Launch Agents and Daemons
Locate and read launch daemons and agents.
16 min
Introduction to the Jamf APIs
Understand the uses for an API. Execute a minimal API call to get information from Jamf Pro.
15 min
Classic API - GET
Execute advanced API calls to get information from Jamf Pro. Understand XML format.
17 min
Prompt Users with AppleScript
Utilize command substitution to set variables. Prompt users for input with the osascript command and AppleScript. Use the variables in a PUT API call to change the status of an extension attribute and affect smart group membership.
19 min
Classic API - PUT, POST, and DELETE
Execute advanced API calls to update, create, and delete information from Jamf Pro. Upload files to Jamf Pro and send MDM commands with API calls.
19 min