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.
This PR adds functionality to let admins override the overlayicon dynamically based on which configuration is selected by the end user.
To use, an admin sets overlayoverride in any of policyJSON case statements EX L947
The original overlayicon is shown briefly and then updated with the icon defined in overlayoverride
To skip changing the overlay icon leave the default of overlayoverride=""
This PR should satisfy #110
swiftDialog does not support dynamically updating the banner image. I will look at providing a bespoke solution for this.
This PR adds functionality to let admins override the overlayicon dynamically based on which configuration is selected by the end user.
To use, an admin sets
overlayoverride
in any of policyJSON case statements EX L947 The original overlayicon is shown briefly and then updated with the icon defined inoverlayoverride
To skip changing the overlay icon leave the default ofoverlayoverride=""
This PR should satisfy #110 swiftDialog does not support dynamically updating the banner image. I will look at providing a bespoke solution for this.