Here is our public release of a “truly zero touch” iPad management solution call AEiOS (Automated Enterprise iOS).
Please try it out and let us know what you think and if you have any issues or questions. Feel free to pass this along to others.
AEiOS is a python library designed to aid the automation of Apple iOS device management, configuration, and imaging. Originally designed for our in-house Student Checkout iPads, we wanted to provide our students and patrons the ability to use our iPads without restrictions as if they were personal devices. Users can configure the devices however they like, install their own applications, and even use iCloud, while we (MacAdmins) maintain user data privacy between each checkout.
By integrating the best features of Apple's Apple Configurator, Device Enrollment Program (DEP), Mobile Device Management (MDM) and Volume Purchase Program (VPP). We have created a completely automated, and truly zero-touch solution for iOS device checkout using free and native Apple macOS solutions that requires no interaction by our very busy support staff other than plugging in with checkin.
If you are interested in trying out, see our GitHub repository here, and let us know if you have any problem, suggestions or pull requests.