Automated device configuration in Apple Configurator 2
There are many reasons to automate device configuration:
- You may want to fully configure and enroll devices into a mobile device management (MDM) solution before users get their devices. 
- You may want to set up the configuration process for several Apple Configurator 2 workstations across a large physical area. 
- You may want to control exactly how the configuration process takes place and not want any reconfiguration of your process. 
No matter what your motivation, you’ll find that Apple Configurator 2 provides a deep level of granularity for automating configurations using the following features:
- Blueprints: Blueprints let you record actions that can be applied to actual devices. 
- Automator actions: Apple Configurator 2 contains several Automator actions, so you can create your own workflows and apps. 
- Command-line tool: Apple Configurator 2 can install its own command-line tool, named - cfgutil, which can be used in shell scripts to automate configuration.