On demand provisioning allows for device instances to be created “on demand”. There is no need to create device instances in the MODE database ahead of time. Instead, a new device entry is created on demand by end users.

To enable on-demand provisioning for devices, there is a setting in the Developer Console under “Settings” that must be enabled. This feature is disabled by default. If On-demand Device Provisioning is enabled, a device cannot be added manually from Developer Console. To read more on how to set up on-demand device provisioning, read our Devices guide.