Try it without enforcing the name in the pre-stage, maybe that's
overriding your changes. When you change the name using the api it will
automatically enforce the mobile name and check the "Enforce Mobile
Device Name" checkbox on each device.
/JSSRes...
Are you allowed to unlock the Date & Time preferences for standard
users? security authorizationdb write system.preferences allow security
authorizationdb write system.preferences.datetime allow
Would you need the accept button to perform some sort of action or just
record their responses? You can use something like this. It would just
display if they pressed accept or decline in the logs #!/bin/bash #
#######################################...
Im agreeing with everyone here, DEP and thin imaging is the way to go
right now if you can. The computer will enroll to your JSS in the
initial setup then you can have it run a script during enrollment to
trigger policies to install your applications...