Skip to content

Commit fab5bf8

Browse files
committed
Updated screenshots, includes, and links, minor updates to improve Acrolinx score
1 parent d8b549e commit fab5bf8

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

articles/iot-hub/create-hub.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: SoniaLopezBravo
77
ms.author: sonialopez
88
ms.service: azure-iot-hub
99
ms.topic: how-to
10-
ms.date: 07/10/2024
10+
ms.date: 06/25/2025
1111
ms.custom: ['Role: Cloud Development']
1212
---
1313

@@ -25,7 +25,7 @@ Prepare the following prerequisites, depending on which tool you use.
2525

2626
### [Azure CLI](#tab/cli)
2727

28-
* The Azure CLI installed on your development machine. If you don't have the Azure CLI, follow the steps to [Install the Azure CLI](/cli/azure/install-azure-cli).
28+
* The Azure CLI installed on your development machine. If you don't have the Azure CLI, follow the steps provided in [How to install the Azure CLI](/cli/azure/install-azure-cli).
2929

3030
* A resource group in your Azure subscription. If you want to create a new resource group, use the [az group create](/cli/azure/group#az-group-create) command:
3131

@@ -35,7 +35,7 @@ Prepare the following prerequisites, depending on which tool you use.
3535

3636
### [Azure PowerShell](#tab/powershell)
3737

38-
* Azure PowerShell installed on your development machine. If you don't have Azure PowerShell, follow the steps to [Install Azure PowerShell](/powershell/azure/install-azure-powershell).
38+
* Azure PowerShell installed on your development machine. If you don't have Azure PowerShell, follow the steps provided in [How to install Azure PowerShell](/powershell/azure/install-azure-powershell).
3939

4040
* A resource group in your Azure subscription. If you want to create a new resource group, use the [New-AzResourceGroup](/powershell/module/az.Resources/New-azResourceGroup) command:
4141

@@ -89,15 +89,15 @@ Provide access permissions to applications and services that use IoT Hub functio
8989

9090
Connection strings are tokens that grant devices and services permissions to connect to IoT Hub based on shared access policies. Connection strings are an easy way to get started with IoT Hub, and are used in many samples and tutorials, but aren't recommended for production scenarios.
9191

92-
For most sample scenarios, the **service** policy is sufficient. The service policy grants **Service Connect** permissions to access service endpoints. For more information about the other built-in shared access policies, see [IoT Hub permissions](./iot-hub-dev-guide-sas.md#access-control-and-permissions).
92+
For most sample scenarios, the **service** policy is sufficient. The service policy grants **Service Connect** permissions to access service endpoints. For more information about the other built-in shared access policies, see [Access control and permissions](./iot-hub-dev-guide-sas.md#access-control-and-permissions).
9393

9494
To get the IoT Hub connection string for the **service** policy, follow these steps:
9595

9696
#### [Azure portal](#tab/portal)
9797

9898
1. In the [Azure portal](https://portal.azure.com), select **Resource groups**. Select the resource group where your hub is located, and then select your hub from the list of resources.
9999

100-
1. On the left-side pane of your IoT hub, select **Shared access policies**.
100+
1. On the left-side pane of your IoT hub, select **Shared access policies** under **Security settings**.
101101

102102
1. From the list of policies, select the **service** policy.
103103

includes/iot-hub-include-create-hub.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: SoniaLopezBravo
55
ms.service: azure-iot-hub
66
services: iot-hub
77
ms.topic: include
8-
ms.date: 12/20/2022
8+
ms.date: 06/25/2025
99
ms.author: sonialopez
1010
ms.custom: include file
1111
---
@@ -28,8 +28,8 @@ This section describes how to create an IoT hub using the [Azure portal](https:/
2828
| **Resource group** | Select a resource group or create a new one. To create a new one, select **Create new** and fill in the name you want to use.
2929
| **IoT hub name** | Enter a name for your hub. This name must be globally unique, with a length between 3 and 50 alphanumeric characters. The name can also include the dash (`'-'`) character.
3030
| **Region** | Select the region, closest to you, where you want your hub to be located. Some features, such as [IoT Hub device streams](/azure/iot-hub/iot-hub-device-streams-overview), are only available in specific regions. For these limited features, you must select one of the supported regions.
31-
| **Tier** | Select the tier that you want to use for your hub. Tier selection depends on how many features you want and how many messages you send through your solution per day.<br><br>The free tier is intended for testing and evaluation. The free tier allows 500 devices to be connected to the hub and up to 8,000 messages per day. Each Azure subscription can create one IoT hub in the free tier.<br><br>To compare the features available to each tier, select **Compare tiers**. For more information, see [Choose the right IoT Hub tier for your solution](/azure/iot-hub/iot-hub-scaling).
32-
| **Daily message limit** | Select the maximum daily quota of messages for your hub. The available options depend on the tier you've selected for your hub. To see the available messaging and pricing options, select **See all options** and select the option that best matches the needs of your hub. For more information, see [IoT Hub quotas and throttling](/azure/iot-hub/iot-hub-devguide-quotas-throttling).
31+
| **Tier** | Select the tier that you want to use for your hub. Tier selection depends on how many features you want and how many messages you send through your solution per day.<br><br>The free tier is intended for testing and evaluation. The free tier allows 500 devices to be connected to the hub and up to 8,000 messages per day. Each Azure subscription can create one IoT hub in the free tier.<br><br>To compare the features available to each tier, select **Compare tiers**. For more information, see [Choose the right IoT Hub tier and size for your solution](/azure/iot-hub/iot-hub-scaling).
32+
| **Daily message limit** | Select the maximum daily quota of messages for your hub. The available options depend on the tier you select for your hub. To see the available messaging and pricing options, select **See all options** and select the option that best matches the needs of your hub. For more information, see [IoT Hub quotas and throttling](/azure/iot-hub/iot-hub-devguide-quotas-throttling).
3333

3434
:::image type="content" source="./media/iot-hub-include-create-hub/iot-hub-create-screen-basics.png" alt-text="Screen capture that shows how to create an IoT hub in the Azure portal.":::
3535

@@ -42,8 +42,8 @@ This section describes how to create an IoT hub using the [Azure portal](https:/
4242

4343
| Property | Value |
4444
| ----- | ----- |
45-
| **Connectivity configuration** | Choose the endpoints that devices can use to connect to your IoT hub. Accept the default setting, **Public access**, for this example. You can change this setting after the IoT hub is created. For more information, see [Managing public network access for your IoT hub](/azure/iot-hub/iot-hub-devguide-endpoints). |
46-
| **Minimum TLS Version** | Select the minimum [TLS version](/azure/iot-hub/iot-hub-tls-support#tls-12-enforcement-available-in-select-regions) to be supported by your IoT hub. Once the IoT hub is created, this value can't be changed. Accept the default setting, **1.0**, for this example. |
45+
| **Connectivity configuration** | Choose the endpoints that devices can use to connect to your IoT hub. Accept the default setting, **Public access**, for this example. You can change this setting after the IoT hub is created. For more information, see [IoT Hub endpoints](/azure/iot-hub/iot-hub-devguide-endpoints). |
46+
| **Minimum TLS Version** | Select the minimum [TLS version](/azure/iot-hub/iot-hub-tls-support#tls-12-enforcement-available-in-select-regions) supported by your IoT hub. Once the IoT hub is created, this value can't be changed. Accept the default setting, **1.0**, for this example. |
4747

4848
:::image type="content" source="./media/iot-hub-include-create-hub/iot-hub-create-network-screen.png" alt-text="Screen capture that shows how to choose the endpoints that can connect to a new IoT hub.":::
4949

@@ -53,8 +53,8 @@ This section describes how to create an IoT hub using the [Azure portal](https:/
5353

5454
| Property | Value |
5555
| ----- | ----- |
56-
| **Permission model** | Part of role-based access control, this property decides how you *manage access* to your IoT hub. Allow shared access policies or choose only role-based access control. For more information, see [Control access to IoT Hub by using Microsoft Entra ID](/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac).
57-
| **Assign me** | You may need access to IoT Hub data APIs to manage elements within an instance. If you have access to role assignments, select **IoT Hub Data Contributor role** to grant yourself full access to the data APIs.<br><br>To assign Azure roles, you must have `Microsoft.Authorization/roleAssignments/write` permissions, such as [User Access Administrator](/azure/role-based-access-control/built-in-roles#user-access-administrator) or [Owner](/azure/role-based-access-control/built-in-roles#owner). |
56+
| **Permission model** | Part of role-based access control, this property decides how you *manage access* to your IoT hub. Allow shared access policies or choose only role-based access control. For more information, see [Control access to IoT Hub by using Microsoft Entra ID](/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac). |
57+
| **Assign me** | You might need access to IoT Hub data APIs to manage elements within an instance. If you have access to role assignments, select **IoT Hub Data Contributor role** to grant yourself full access to the data APIs.<br><br>To assign Azure roles, you must have `Microsoft.Authorization/roleAssignments/write` permissions, such as [User Access Administrator](/azure/role-based-access-control/built-in-roles#user-access-administrator) or [Owner](/azure/role-based-access-control/built-in-roles#owner). |
5858
| **Device-to-cloud partitions** | This property relates the device-to-cloud messages to the number of simultaneous readers of the messages. Most IoT hubs need only four partitions. |
5959

6060
:::image type="content" source="./media/iot-hub-include-create-hub/iot-hub-management.png" alt-text="Screen capture that shows how to set the role-based access control and scale for a new IoT hub.":::
@@ -65,8 +65,8 @@ This section describes how to create an IoT hub using the [Azure portal](https:/
6565

6666
| Property | Value |
6767
| -------- | ----- |
68-
| **Enable Device Update for IoT Hub** | Turn on Device Update for IoT Hub to enable over-the-air updates for your devices. If you select this option, you're prompted to provide information to provision a Device Update for IoT Hub account and instance. For more information, see [What is Device Update for IoT Hub?](/azure/iot-hub-device-update/understand-device-update)
69-
| **Enable Defender for IoT** | Turn Defender for IoT on to add an extra layer of protection to IoT and your devices. This option isn't available for hubs in the free tier. Learn more about [security recommendations for IoT Hub in Defender for IoT](/azure/defender-for-iot/device-builders/concept-recommendations).
68+
| **Enable Device Update for IoT Hub** | Turn on Device Update for IoT Hub to enable over-the-air updates for your devices. If you select this option, you're prompted to provide information to provision a Device Update for IoT Hub account and instance. For more information, see [What is Device Update for IoT Hub?](/azure/iot-hub-device-update/understand-device-update) |
69+
| **Enable Defender for IoT** | Turn Defender for IoT on to add an extra layer of protection to IoT and your devices. This option isn't available for hubs in the free tier. For more information, see [Security recommendations for IoT Hub](/azure/defender-for-iot/device-builders/concept-recommendations) in [Microsoft Defender for IoT](/azure/defender-for-iot/device-builders) documentation. |
7070

7171
:::image type="content" source="./media/iot-hub-include-create-hub/iot-hub-create-add-ons.png" alt-text="Screen capture that shows how to set the optional add-ons for a new IoT hub.":::
7272

@@ -75,10 +75,10 @@ This section describes how to create an IoT hub using the [Azure portal](https:/
7575
7676
1. Select **Next: Tags** to continue to the next screen.
7777

78-
Tags are name/value pairs. You can assign the same tag to multiple resources and resource groups to categorize resources and consolidate billing. In this document, you won't be adding any tags. For more information, see [Use tags to organize your Azure resources](/azure/azure-resource-manager/management/tag-resources).
78+
Tags are name/value pairs. You can assign the same tag to multiple resources and resource groups to categorize resources and consolidate billing. In this document, you don't add any tags. For more information, see [Use tags to organize your Azure resources and management hierarchy](/azure/azure-resource-manager/management/tag-resources).
7979

8080
:::image type="content" source="./media/iot-hub-include-create-hub/iot-hub-create-tags.png" alt-text="Screen capture that shows how to assign tags for a new IoT hub.":::
8181

8282
1. Select **Next: Review + create** to review your choices.
8383

84-
1. Select **Create** to start the deployment of your new hub. Your deployment will be in progress a few minutes while the hub is being created. Once the deployment is complete, select **Go to resource** to open the new hub.
84+
1. Select **Create** to start the deployment of your new hub. Your deployment might progress for a few minutes while the hub is being created. Once the deployment is complete, select **Go to resource** to open the new hub.
18.1 KB
Loading

0 commit comments

Comments
 (0)