Device Provisioning Service

Official Documentation




Latest Content

Subscribe to News about Device Provisioning Service

Title  
more...


Web Content

Device Provisioning Service Documentation

1. Azure IoT Hub Device Provisioning Service Documentation
2. Overview
     2.1. About IoT Device Provisioning Service
3. Quickstarts
     3.1. Set up auto-provisioning - Azure CLI
     3.2. Set up auto-provisioning - Portal
     3.3. Set up auto-provisioning - Template
     3.4. Auto-provision a simulated device
          3.4.1. TPM attestation
               3.4.1.1. C
               3.4.1.2. Java
               3.4.1.3. C#
               3.4.1.4. Node.js
               3.4.1.5. Python
          3.4.2. X.509 attestation
               3.4.2.1. C
               3.4.2.2. Java
               3.4.2.3. C#
               3.4.2.4. Node.js
               3.4.2.5. Python
          3.4.3. Symmetric Key attestation
               3.4.3.1. C
     3.5. Device enrollment using provisioning service APIs
          3.5.1. TPM attestation
               3.5.1.1. Java
               3.5.1.2. C#
               3.5.1.3. Node.js
               3.5.1.4. Python
          3.5.2. X.509 attestation
               3.5.2.1. Java
               3.5.2.2. C#
               3.5.2.3. Node.js
               3.5.2.4. Python
4. Tutorials
     4.1. 1 - Set up cloud resources
     4.2. 2 - Set up device
     4.3. 3 - Provision a device to an IoT hub
          4.3.1. C
          4.3.2. C#
     4.4. 4 - Provision devices to multiple hubs
     4.5. 5 - Provision group enrollments
5. Concepts
     5.1. Auto-provisioning
     5.2. Reprovisioning
     5.3. Devices
     5.4. Security
     5.5. Service
     5.6. TPM attestation
     5.7. Symmetric key attestation
6. How-to guides
     6.1. Connect MXChip IoT DevKit to IoT Hub
     6.2. Manage Device Provisioning Service configuration
          6.2.1. Manage enrollments - Portal
          6.2.2. Manage enrollments - Service SDKs
          6.2.3. Configure verified CA certificates
          6.2.4. Roll device certificates
          6.2.5. Reprovision devices
          6.2.6. Manage disenrollment
          6.2.7. Manage deprovisioning
     6.3. Manage device provisioning service
          6.3.1. Configure device provisioning service using Azure CLI
          6.3.2. Control access to Provisioning Service APIs
     6.4. Provision IoT Edge devices
          6.4.1. Linux
          6.4.2. Windows
     6.5. Use attestation mechanisms with SDK
     6.6. Provision for multitenancy
     6.7. Use custom allocation policies
     6.8. Use symmetric keys with legacy devices
     6.9. Use SDK tools for development
7. Reference
     7.1. REST API
     7.2. Azure IoT SDK for C
     7.3. Azure IoT SDK for Python
     7.4. Azure IoT SDK for Node.js
     7.5. Azure IoT SDK for Java
     7.6. Azure IoT SDK for .NET
8. Related
     8.1. Solutions
          8.1.1. IoT solution accelerators
          8.1.2. IoT Central
     8.2. Platform services
          8.2.1. IoT Hub
          8.2.2. IoT Hub Device Provisioning Service
          8.2.3. Maps
          8.2.4. Service SDKs
          8.2.5. Time Series Insights
     8.3. Edge
          8.3.1. IoT Edge
          8.3.2. IoT Device SDKs
9. Resources
     9.1. Azure IoT Samples for C# (.NET)
     9.2. Azure IoT Samples for Node.js
     9.3. Azure IoT Samples for Java
     9.4. Azure IoT Samples for Python
     9.5. Azure IoT Samples for iOS Platform
     9.6. Azure IoT Hub
     9.7. Azure Certified for IoT device catalog
     9.8. Azure IoT Developer Center
     9.9. Customer data requests
     9.10. Azure Roadmap
     9.11. Device Explorer tool
     9.12. iothub-diagnostics tool
     9.13. Learning path
     9.14. MSDN forum
     9.15. Pricing
     9.16. Pricing calculator
     9.17. Service updates
     9.18. Stack Overflow
     9.19. Technical case studies
     9.20. Videos

Web Pages

Content Type

Online Training Content

Date Title

Tools

Tool Description

Videos

Date Title Length