Skip to content

Commit 1c9a4fa

Browse files
Enrollment and SDK text.
1 parent 9f1ea9b commit 1c9a4fa

6 files changed

+23
-8
lines changed

articles/iot-dps/quick-enroll-device-tpm-java.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ In this quickstart, you programmatically create an individual enrollment for a s
2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- Completion of [Read cryptographic keys from the TPM device](quick-create-simulated-device.md#simulatetpm).
2424
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
25-
- [Java SE Development Kit 8](https://aka.ms/azure-jdks). The [Java Service SDK](https://azure.github.io/azure-iot-sdk-java/service/) works on both Windows and Linux. This quickstart uses Windows.
25+
- [Java SE Development Kit 8](https://aka.ms/azure-jdks). This quickstart installs the [Java Service SDK](https://azure.github.io/azure-iot-sdk-java/service/) below. It works on both Windows and Linux. This quickstart uses Windows.
2626
- [Maven 3](https://maven.apache.org/download.cgi).
2727
- [Git](https://git-scm.com/download/).
2828

articles/iot-dps/quick-enroll-device-tpm-node.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this quickstart, you programmatically create an individual enrollment for a T
2121

2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
24-
- [Node.js v4.0+](https://nodejs.org).
24+
- [Node.js v4.0+](https://nodejs.org). This quickstart installs the [Node.js Service SDK](https://github.com/Azure/azure-iot-sdk-node) below.
2525
- Endorsement key (optional). Follow the steps in [Create and provision a simulated device](quick-create-simulated-device.md) until you get the key. Do not create an individual enrollment using the Azure portal.
2626

2727
## Create the individual enrollment sample

articles/iot-dps/quick-enroll-device-tpm-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this quickstart, you programmatically create an individual enrollment for a T
2121

2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
24-
- [Python 2.x or 3.x](https://www.python.org/downloads/).
24+
- [Python 2.x or 3.x](https://www.python.org/downloads/). This quickstart installs the [Python Provisioning Service SDK](https://github.com/Azure/azure-iot-sdk-python/tree/v1-deprecated/provisioning_service_client) below.
2525
- [Pip](https://pip.pypa.io/en/stable/installing/), if not included with your distribution of Python.
2626
- Endorsement key. Use the steps in [Create and provision a simulated device](quick-create-simulated-device.md) or use the endorsement key supplied with the SDK, described below.
2727

articles/iot-dps/quick-enroll-device-x509-java.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this quickstart, you use Java to programmatically enroll a group of X.509 sim
2121

2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
24-
- [Java SE Development Kit 8](https://aka.ms/azure-jdks). The [Java Service SDK](https://azure.github.io/azure-iot-sdk-java/service/) works on both Windows and Linux. This quickstart uses Windows.
24+
- [Java SE Development Kit 8](https://aka.ms/azure-jdks). This quickstart installs the [Java Service SDK](https://azure.github.io/azure-iot-sdk-java/service/) below. It works on both Windows and Linux. This quickstart uses Windows.
2525
- [Maven 3](https://maven.apache.org/download.cgi).
2626
- [Git](https://git-scm.com/download/).
2727

@@ -126,7 +126,12 @@ The following steps show how to add the provisioning details of your X.509 devic
126126
127127
## Build and run sample group enrollment
128128
129-
Devices are enrolled to a provisioning service instance by creating an [*enrollment group*](concepts-service.md#enrollment-group) or an [*individual enrollment*](concepts-service.md#individual-enrollment). This procedure uses an enrollment group. The next section uses an individual enrollment.
129+
The Azure IoT Device Provisioning Service supports two types of enrollments:
130+
131+
- [Enrollment groups](concepts-service.md#enrollment-group): Used to enroll multiple related devices.
132+
- [Individual enrollments](concepts-service.md#individual-enrollment): Used to enroll a single device.
133+
134+
This procedure uses an enrollment group. The next section uses an individual enrollment.
130135
131136
1. Open a command window, and navigate to the folder **_azure-iot-sdk-java/provisioning/provisioning-samples/service-enrollment-group-sample_**.
132137

articles/iot-dps/quick-enroll-device-x509-node.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this quickstart, you use Node.js to programmatically create an enrollment gro
2121

2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
24-
- [Node.js v4.0+](https://nodejs.org).
24+
- [Node.js v4.0+](https://nodejs.org). This quickstart installs the [IoT SDK for Node.js](https://github.com/Azure/azure-iot-sdk-node) below.
2525
- [Git](https://git-scm.com/download/).
2626
- [Azure IoT C SDK](https://github.com/Azure/azure-iot-sdk-c).
2727

@@ -55,6 +55,11 @@ To use this test tooling to generate certificates, perform the following steps:
5555
5656
## Create the enrollment group sample
5757
58+
The Azure IoT Device Provisioning Service supports two types of enrollments:
59+
60+
- [Enrollment groups](concepts-service.md#enrollment-group): Used to enroll multiple related devices.
61+
- [Individual enrollments](concepts-service.md#individual-enrollment): Used to enroll a single device.
62+
5863
An enrollment group controls access to the provisioning service for devices that share a common signing certificate in their certificate chain. To learn more, see [Controlling device access to the provisioning service with X.509 certificates](./concepts-security.md#controlling-device-access-to-the-provisioning-service-with-x509-certificates).
5964
6065
1. From a command window in your working folder, run:

articles/iot-dps/quick-enroll-device-x509-python.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ In this quickstart, you use Python to programmatically create an enrollment grou
2121

2222
- Completion of [Set up the IoT Hub Device Provisioning Service with the Azure portal](./quick-setup-auto-provision.md).
2323
- An Azure account with an active subscription. [Create one for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
24-
- [Python 2.x or 3.x](https://www.python.org/downloads/). Add Python to your platform-specific environment variables.
24+
- [Python 2.x or 3.x](https://www.python.org/downloads/). Add Python to your platform-specific environment variables. This quickstart installs the [Python Provisioning Service SDK](https://github.com/Azure/azure-iot-sdk-python/tree/v1-deprecated/provisioning_service_client) below.
2525
- [Pip](https://pip.pypa.io/en/stable/installing/), if not included with your distribution of Python.
2626
- [Git](https://git-scm.com/download/).
2727

@@ -112,7 +112,12 @@ This section shows how to add the provisioning details of your X.509 device to t
112112
113113
## Run the sample group enrollment
114114
115-
Devices are enrolled to a provisioning service instance by creating an [*enrollment group*](concepts-service.md#enrollment-group), or an [*individual enrollment*](concepts-service.md#individual-enrollment). Creating Individual enrollments using the [Python Provisioning Service SDK](https://github.com/Azure/azure-iot-sdk-python/tree/v1-deprecated/provisioning_service_client) is still a work in progress. To learn more, see [Controlling device access to the provisioning service with X.509 certificates](./concepts-security.md#controlling-device-access-to-the-provisioning-service-with-x509-certificates).
115+
The Azure IoT Device Provisioning Service supports two types of enrollments:
116+
117+
- [Enrollment groups](concepts-service.md#enrollment-group): Used to enroll multiple related devices.
118+
- [Individual enrollments](concepts-service.md#individual-enrollment): Used to enroll a single device.
119+
120+
Creating Individual enrollments using the [Python Provisioning Service SDK](https://github.com/Azure/azure-iot-sdk-python/tree/v1-deprecated/provisioning_service_client) is still a work in progress. To learn more, see [Controlling device access to the provisioning service with X.509 certificates](./concepts-security.md#controlling-device-access-to-the-provisioning-service-with-x509-certificates).
116121
117122
1. Open a command prompt, and run the following command to install the [azure-iot-provisioning-device-client](https://pypi.org/project/azure-iot-provisioning-device-client).
118123

0 commit comments

Comments
 (0)