Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: add additional User Entry fields #24

Open
dpertschi opened this issue Aug 29, 2024 · 3 comments
Open

Enhancement: add additional User Entry fields #24

dpertschi opened this issue Aug 29, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@dpertschi
Copy link

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.

@scriptingosx scriptingosx added the enhancement New feature or request label Aug 29, 2024
@scriptingosx
Copy link
Collaborator

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
Copy link
Collaborator

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

@neilmartin83
Copy link

neilmartin83 commented Sep 9, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants