macadmins / SplashBuddy

Onboarding splash screen for MDM and Automated Device Enrollment.
Apache License 2.0
402 stars 71 forks source link

Feature Request: Command to dynamically update the list of Software #94

Open cleavenworth opened 6 years ago

cleavenworth commented 6 years ago

Hi,

I'd like to suggest some kind of command (or other method) that can be passed to SplashBuddy to trigger it to load a new list of software from a new plist without needing to relaunch SplashBuddy.

Use case: I want to build a modular DEP enrollment that customizes the software installed based on the user's department or other attributes pulled from Jamf/LDAP. I can achieve this currently using custom event triggers and a dedicated 'department-specific' install item, but it removes the ability for me to inform the user what software they are receiving. Restarting SplashBuddy is also an option, but provides a less than ideal UX.