setup-your-mac / Setup-Your-Mac

Setup Your Mac aims to simplify initial device configuration by leveraging swiftDialog and Jamf Pro Policy Custom Events to allow end-users to self-complete Mac setup post-enrollment.
https://snelson.us/sym
MIT License
231 stars 52 forks source link

Add failure indication for local validation catch all #117

Closed drtaru closed 9 months ago

drtaru commented 9 months ago

This adds a failure indication when a "Local" validation trigger does not exist in the main script. It marks the policy as failed even if the preceding trigger succeeded as it is unable to be properly validated. The list status text reflects the missing validation so the end user can alert support as well.