Skip to content

IoT Device Reprovisioning Recommendations

Before an IoT device can be reprovisioned, it must be removed from multiple systems. This document outlines the required order of operations to ensure a smooth reprovisioning process.

Cleanup Procedure

The following steps must be performed in the specified order:

  1. Delete Device in IoT : Delete the device from IoT. Refer to the IoT API documentation for specific instructions.

  2. Delete Device Configuration in Bootstrap : Remove the device configuration from Bootstrap. This step can be skipped if Bootstrap is not used in your provisioning workflow. Refer the Bootstrap API documentation for details.

  3. Delete Device in Profiles/ IAM : Remove the device profile. See the Profiles/ IAM API documentation for how to delete a device profile.

Important Considerations

  • Performing these steps in the correct order is critical. Deviating from this order may lead to issues during reprovisioning.
  • Refer the respective API documentation IoT, Bootstrap, and Profiles/ IAM - for detailed instructions on each deletion operation, including required parameters and error handling.
  • If Bootstrap is not part of your provisioning process, step 2 can be safely ignored.