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.
Add a prompt to the welcomeDialog to prompt the user for a position and then report that to Jamf Pro using the built in -position recon flag along with all the other user input options.
The position prompt is dynamic.
With promptForPosition set to true
If the admin prefills positionListRaw="" with a comma separated list the user will be prompted to select a position from a dropdown list.
If the admin sets positionListRaw="" the user will be prompted to manually enter a position in the text-entry portion of the welcomeDialog
With promptForPosition set to false
The user is not prompted to provide a position
For all scenarios the infobox is updated with the relevant information as well.
Add a prompt to the
welcomeDialog
to prompt the user for a position and then report that to Jamf Pro using the built in-position
recon flag along with all the other user input options.The position prompt is dynamic.
promptForPosition
set totrue
positionListRaw=""
with a comma separated list the user will be prompted to select a position from a dropdown list.positionListRaw=""
the user will be prompted to manually enter a position in the text-entry portion of thewelcomeDialog
With
promptForPosition
set tofalse
For all scenarios the infobox is updated with the relevant information as well.