Setup Manager v1.1 #52
scriptingosx
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The latest version of Setup Manager has many fixes and improvements, many of them from requests and feedback from the community! Thank you!
There are also new features, most prominently a new action that waits for the user entry to complete, which allows for two-phase workflows, where the actions in the second phase, after the user entry, can use data or scoping based on the user entry. Data from user entry and the workflow as a whole is now written to a file, which can be used for statistics or extension attributes later.
Version 1.1 also adds Hebrew localization. This is the first non-latin-script localization and a right-to-left script at that. It's quite the ride to see Setup Manager actions scrolling the other way! If you would like to help localize Setup Manager to more languages, please reach out. It isn't a large amount of work, but we need the expertise of fluent speakers to make sure everything it just right.
However, the other major new feature we introduced in the 1.1beta, which allows Setup Manager to run at Login Window, retains the beta label. In our testing, we found that this workflow to be not as reliable in all situations as we would like it to be. There are a combination of challenges, that have to do with Xcode 16, macOS Sequoia and various timings of the enrollment workflow. We believe that we have addressed or found workarounds for most of them, but still would like to see more "field" testing before we are comfortable with releasing this feature fully. (Please share your feedback, both for successful deployments and failures.)
On the other hand, v1.1 brings with it a lot of fixes and improvements which should make the Setup Manager workflow more stable and useful. We didn't want to hold back the release any longer.
You can find the details in the release notes and changelog.
As always, test, test, test, and let us know how it works! (good and bad)
New Features
waitForUserEntry
which allows for two-phase installation workflows in Jamf Pro. When Setup Manager reaches this action it will wait for the user entry to save the data entry, then it will run a recon/Update Inventory. Policy actions that follow this, can then be scoped to data from the user entry. (Feature Request: wait on user to enter in building / department information #11)title
,message
, and actionlabel
values (as well ascomputerNameTemplate
):=n
Fixes and improvements
1.1beta:
symbol:
that end in.app
now work properlyicon
s should now work1.1 release:
accentColor
now works correctly with SF Symbol icons (Regression: accentColor not used in SF Symbols in 1.1beta #41)placeholder
no longer overrides adefault
inuserEntry
(default key in assetTag user entry not populating #43)Beta features
Even though we are confident that the 1.1 release is overall stable and ready to be used in production, we believe this feature may require more testing. When, after thorough testing in your environment, you conclude this works for your workflow, please let us know about success or any issues you might encounter.
runAt
key in the profile to determine when Setup Manager runs (Feature Request: Any chance this could be configured to run over the login window? #18)Deprecations
These features are marked for removal in a future release:
showBothButtons
key and functionalityThis discussion was created from the release v1.1.
Beta Was this translation helpful? Give feedback.
All reactions