DRAFT — Preliminary version, do not share. · Version préliminaire, ne pas partager.

Provisioning

Provisioning registers a device in a registry and stores the public key it signs in with. This page helps you choose the provisioning method that fits your manufacturing and deployment flow.

Device lifecycle: provisioning, connection, operation

What provisioning does

Each provisioned device has:

Once a device is provisioned, it signs a short-lived JWT with its private key and uses that JWT to connect over MQTTS or to send telemetry over HTTPS.

Choose a method

Method Who registers the device Credential used to register Use it when
Self-provisioning The device itself, at first boot The registry's provisioning token (from the token file) You know the destination registry when you flash or install the device.
Shelf devices Your factory tooling, then an installer or integration A project provisioning key You build devices before you know which customer or registry they go to.

| LoRaWAN | You, in the Hub or through the API, before the device joins | The device's AppKey | Your devices use LoRaWAN and join through a network server. |

Registry gates

A registry controls who can join it:

Set both on the registry in the Hub before you provision devices.

What's next