Skip to main content
Jamf Nation, hosted by Jamf, is the largest Apple IT management community in the world. Dialog with your fellow IT professionals, gain insight about Apple device deployments, share best practices and bounce ideas off each other. Join the conversation.

Asset Database Query on Enrollment.

I am currently doing this scripted via EAs for zero touch lab deployment using DEP.
But it would be really really great if there was an easier way of having devices pull data from another source during enrollment or inventory collection. Almost all large organisations have an Asset Database with devices stored by serial number and with a lot of extra useful information included.
Some kind of standard request where it passes the serial number to an external database server and is returned a bunch of fields, then have it so you can make EA references to those fields.

  • Devices enrolls via DEP
  • JSS queries external source and is returned say Device Name, Location, Owner, Some other stuff...
  • Device is automatically named using the name, username is automatially populated, location is automatically populated, any referencing EA is automatically populated.

The machine could then be immediately provisioned for it's intended task and it would be much simpler than having to do fancy stuff with EAs or API access from the other end.