Do I need to create a separate Apple ID for each device?
Until the introduction of iOS 9, deploying multiple iPads generally involved setting up an individual Apple ID account for each iPad.
While setting up multiple Apple ID's does take time (you must create a unique email address for each Apple ID and verify that address), for smaller deployments, this may still be the fastest and/or most cost-efficient option. If you opt to go this route, you can then purchase a Kiosk Pro license on each individual Apple ID account or redeem a Volume Purchase Program license code or gift code for each account. If you are redeeming a code for the app license, you can create Apple ID’s without associating a credit card.
Some customers have chosen to connect multiple iPads to a single Apple ID (you can connect up to 10 devices to a single ID). If you choose to go this route, you still need to purchase the correct number of licenses as gift or VPP codes and keep these additional licenses on file as Apple retains the right to audit this type of usage.
In iOS 9, Apple has added the ability to assign app licenses directly to a device rather than an Apple ID, eliminating the need for individual IDs for each device. Apps can be assigned to devices through MDM and revoked later, freeing the license for another device.
This process does come with a few prerequisites:
All iOS devices are on iOS 9 or later.
App licenses are purchased through the Volume Purchase Program as managed distribution licenses (not redeemable codes).
App developer has opted in - and we have! This is a part of Apple's latest developer agreement so this should be standard in the near future for all apps that are under active development.
App is distributed through an MDM or a version of Configurator (2.0+) that supports this feature. Although several MDM providers already support per-device licensing, others may take some time before these features are ready so you'll need to confirm with your MDM provider that this is available.