Setup-Manager icon indicating copy to clipboard operation
Setup-Manager copied to clipboard

Enhancement: add additional User Entry fields

Open dpertschi opened this issue 1 year ago • 5 comments

It would be nice if we could enable user entry for all of the User and Location fields and the Bar Code 1 & 2 inventory fields.

dpertschi avatar Aug 29 '24 14:08 dpertschi

Setup Manager uses the jamf binary to submit data from the user entry to Jamf Pro, so we don't need to communicate over the API, which removes the requirement to put API credentials in the profile (which can be easily read on the client)

We are planning to add all inventory fields that the jamf binary supports to a future update.

Bar code 1 & 2 are not among those, though.

scriptingosx avatar Aug 29 '24 14:08 scriptingosx

Some admins implementing Setup Manager are implementing custom dialogs with SwiftDialog in polices that show over Setup Manager for customized workflows. There was a discussion in Slack recently on this: https://macadmins.slack.com/archives/C078DDLKRDW/p1723727453156819

scriptingosx avatar Aug 30 '24 06:08 scriptingosx

Just wanted to add a suggestion - would it be feasible for Setup Assistant to output values captured in one or more custom fields to a plist/xml/json/whatever file on disk?

Then one's own script can read from that/parse it/do an API PUT/POST etc afterwards.

Specific use case - for setting the value of an Extension Attribute.

neilmartin83 avatar Sep 09 '24 13:09 neilmartin83

Somewhat surprisingly, this will require a major restructuring of the way Setup Manager loads, processes, and displays the config profile and data. Still want to do this eventually, but tabling until there is a chance for a major re-write.

scriptingosx avatar Jan 28 '25 07:01 scriptingosx

please test with 1.2beta

scriptingosx avatar Feb 13 '25 16:02 scriptingosx