udmi

UDMI / Docs / Specs / Provisioning

Provisioning

Provisioning is the third phase in the overall Onboarding flow, following Discovery and Mapping.

Provisioning is the process of setting up various parts of the system to make them functional in a given integration: for example, assigning authentication keys to an IoT device.

Sequence Diagram

sequenceDiagram
  %%{wrap}%%
  participant Devices
  participant Mapping
  participant Butler as Butler<br/>(Registrar)
  participant Source Repo
  participant Pipeline
  Mapping->>Butler: Proposed Model
  Note over Butler: Approval
  Butler->>Source Repo: Fetch Model
  Butler->>Pipeline: Pipeline Config
  Devices-->>Pipeline: Pointset (Telemetry)