Health Check is a script to update progress with swiftDialog including Inventory, Policy Check In, Jamf Protect Check In.
Macadmins Slack channel (#healthcheck)
This project is heavily inspired from Dan Snelson's project (Inventory Update Progress)
Leveraging Bart Reardon's swiftDialog (swiftDialog) you can show progress windows for things including: Jamf Inventory, Jamf Policy Check In, and Jamf Protect Check In. You can also individually call the commands if you don't want to run all of them together at once.
Webhooks are enabled to stay informed when someone runs the Health Check and will let you know:
- Computer name and serial number
- Computer Model
- User information ( name and user ID )
- Operation mode ( what variable was set for the policy )
- Button to the computer inventory page in Jamf Pro
If you run the complete Health Check and do not have Jamf Protect, it won't run during the script execution. No need to edit the script if you don't want to.
Health Check examples:



