Skip to content

Device Provisioning

Provisioning is the process of providing devices with the necessary certificates and credentials to securely connect with cloud-based services.

For devices to securely connect to the cloud, they require X.509 certificates so that they can be uniquely identified, authenticated and authorized by the cloud service. Once authorized, the certificates are used by the TLS protocol to securely encrypt all communications.

Ioto Provisioning

Ioto has an automated provisioning process that takes the pain out of device provisioning and certificate distribution for the user.

There are two primary provisioning patterns:

  • User Claimed Devices
  • Pre-Claimed Devices

User Claimed Devices

User claimed devices will register with an Ioto cloud when manufactured and then wait for a user to "claim" the device from the device cloud.

Pre-Claimed Devices

Pre-claimed devices are those that are configured and claimed by an Ioto device cloud during the device registration when manufactured. Pre-claimed devices are suitable for proprietary devices or projects where the devices are not distributed for resale.

Pre-claimed devices are provisioned with certificates when manufactured or first configured.

Ioto Provisioning

Ioto Provisioning

Ioto provisioning is accomplished in several phases during the device lifecycle.