Skip to content

Commit 61249c7

Browse files
committed
Update Managed HSM articles to use new reusable-content/managed-hsm path
- Update include paths from key-vault/managed-hsm to managed-hsm - This separates MHSM includes for potential future docset spin-off - Update ms.date to 03/30/2026 for all modified articles Files modified: - quick-create-cli.md - quick-create-powershell.md - quick-create-template.md - quickstart-dotnet.md - quickstart-javascript.md - quickstart-python.md
1 parent c5e52c7 commit 61249c7

6 files changed

Lines changed: 29 additions & 29 deletions

File tree

articles/key-vault/managed-hsm/quick-create-cli.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.devlang: azurecli
1515

1616
# Quickstart: Provision and activate a Managed HSM using Azure CLI
1717

18-
In this quickstart, you create and activate an Azure Key Vault Managed HSM (Hardware Security Module) by using Azure CLI. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
18+
In this quickstart, you create and activate an Azure Key Vault Managed HSM (Hardware Security Module) by using Azure CLI. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1919

2020
## Prerequisites
2121

@@ -71,7 +71,7 @@ az keyvault create --hsm-name "<hsm-name>" --resource-group "<resource-group>" -
7171
> [!NOTE]
7272
> The create command can take a few minutes. When it returns successfully, you're ready to activate your HSM.
7373
74-
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/billing-warning.md)]
74+
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/billing-warning.md)]
7575

7676
The output of this command shows properties of the Managed HSM that you created. The two most important properties are:
7777

@@ -84,7 +84,7 @@ Your Azure account is now authorized to perform any operations on this Managed H
8484

8585
All data plane commands are disabled until you activate the HSM. For example, you can't create keys or assign roles. Only the designated administrators that you assign during the create command can activate the HSM. To activate the HSM, you must download the [Security Domain](security-domain.md).
8686

87-
[!INCLUDE [Security domain prerequisites](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/security-domain-prerequisites.md)]
87+
[!INCLUDE [Security domain prerequisites](~/reusable-content/ce-skilling/azure/includes/managed-hsm/security-domain-prerequisites.md)]
8888

8989
Use the `az keyvault security-domain download` command to download the security domain and activate your Managed HSM. The following example uses three RSA key pairs (only public keys are needed for this command) and sets the quorum to two.
9090

@@ -105,7 +105,7 @@ When no longer needed, you can use the [az group delete](/cli/azure/group) comma
105105
```azurecli-interactive
106106
az group delete --name <resource-group>
107107
```
108-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
108+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
109109

110110
## Next steps
111111

articles/key-vault/managed-hsm/quick-create-powershell.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: devx-track-azurepowershell, mode-api
1212
---
1313
# Quickstart: Provision and activate a Managed HSM by using PowerShell
1414

15-
In this quickstart, you create and activate an Azure Key Vault Managed HSM (Hardware Security Module) by using PowerShell. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
15+
In this quickstart, you create and activate an Azure Key Vault Managed HSM (Hardware Security Module) by using PowerShell. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1616

1717
## Prerequisites
1818

@@ -63,7 +63,7 @@ New-AzKeyVaultManagedHsm -Name "<hsm-name>" -ResourceGroupName "<resource-group>
6363
> [!NOTE]
6464
> The create command can take a few minutes. When it returns successfully, you're ready to activate your HSM.
6565
66-
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/billing-warning.md)]
66+
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/billing-warning.md)]
6767

6868
The output of this cmdlet shows properties of the newly created Managed HSM. Take note of these two properties:
6969

@@ -76,7 +76,7 @@ At this point, your Azure account is the only one authorized to perform any oper
7676

7777
All data plane commands are disabled until you activate the HSM. You can't create keys or assign roles. Only the designated administrators that you assign during the create command can activate the HSM. To activate the HSM, you must download the [Security Domain](security-domain.md).
7878

79-
[!INCLUDE [Security domain prerequisites](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/security-domain-prerequisites.md)]
79+
[!INCLUDE [Security domain prerequisites](~/reusable-content/ce-skilling/azure/includes/managed-hsm/security-domain-prerequisites.md)]
8080

8181
> [!TIP]
8282
> OpenSSL for Windows is available from [the OpenSSL website](https://slproweb.com/products/Win32OpenSSL.html).
@@ -95,7 +95,7 @@ After you successfully download the security domain, your HSM is in an active st
9595

9696
[!INCLUDE [Create a key vault](~/reusable-content/ce-skilling/azure/includes/delete-resource-group-powershell.md)]
9797

98-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
98+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
9999
## Next steps
100100

101101
In this quickstart, you created and activated a Managed HSM. To learn more about Managed HSM and how to integrate it with your applications, continue on to these articles:

articles/key-vault/managed-hsm/quick-create-template.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.custom: subject-armqs, devx-track-arm-template, devx-track-azurecli
1515

1616
# Quickstart: Create a Managed HSM using an ARM template
1717

18-
This quickstart shows how to use an Azure Resource Manager template (ARM template) to create an Azure Key Vault managed HSM. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
18+
This quickstart shows how to use an Azure Resource Manager template (ARM template) to create an Azure Key Vault managed HSM. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1919

2020
[!INCLUDE [About Azure Resource Manager](~/reusable-content/ce-skilling/azure/includes/resource-manager-quickstart-introduction.md)]
2121

@@ -70,7 +70,7 @@ Now you can deploy the ARM template:
7070

7171
1. Select **Purchase**. After the Managed HSM is deployed successfully, you get a notification:
7272

73-
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/billing-warning.md)]
73+
[!INCLUDE [Managed HSM billing warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/billing-warning.md)]
7474

7575
The Azure portal is used to deploy the template. In addition to the Azure portal, you can also use Azure PowerShell, Azure CLI, and REST API. To learn about other deployment methods, see [Deploy templates](/azure/azure-resource-manager/templates/deploy-powershell).
7676

@@ -88,7 +88,7 @@ You see the name of your newly created managed HSM.
8888

8989
[!INCLUDE [Delete resource group](../../../includes/cli-rg-delete.md)]
9090

91-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
91+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
9292

9393
## Next steps
9494

articles/key-vault/managed-hsm/quickstart-dotnet.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: devx-track-csharp, mode-api, devx-track-dotnet
1414

1515
# Quickstart: Azure Key Vault Managed HSM client library for .NET
1616

17-
Get started with the Azure Key Vault Managed HSM client library for .NET. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
17+
Get started with the Azure Key Vault Managed HSM client library for .NET. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1818

1919
In this quickstart, you learn how to access and perform cryptographic operations on keys in a Managed HSM using the .NET client library.
2020

@@ -24,7 +24,7 @@ Managed HSM client library resources:
2424

2525
## Prerequisites
2626

27-
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-prerequisites.md)]
27+
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-prerequisites.md)]
2828
- [.NET 6 SDK or later](https://dotnet.microsoft.com/download)
2929

3030
## Set up your local environment
@@ -127,7 +127,7 @@ Done!
127127

128128
### Authentication with DefaultAzureCredential
129129

130-
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-default-credential.md)]
130+
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-default-credential.md)]
131131

132132
### Key operations
133133

@@ -141,7 +141,7 @@ The `CryptographyClient` class provides cryptographic operations:
141141
- Sign and verify signatures
142142
- Wrap and unwrap keys
143143

144-
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-role-assignment.md)]
144+
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-role-assignment.md)]
145145

146146
## Clean up resources
147147

@@ -151,8 +151,8 @@ When no longer needed, delete the resource group and all related resources:
151151
az group delete --name <resource-group>
152152
```
153153

154-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
154+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
155155

156156
## Next steps
157157

158-
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-next-steps.md)]
158+
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-next-steps.md)]

articles/key-vault/managed-hsm/quickstart-javascript.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: devx-track-js, mode-api
1414

1515
# Quickstart: Azure Key Vault Managed HSM client library for JavaScript
1616

17-
Get started with the Azure Key Vault Managed HSM client library for JavaScript. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
17+
Get started with the Azure Key Vault Managed HSM client library for JavaScript. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1818

1919
In this quickstart, you learn how to access and perform cryptographic operations on keys in a Managed HSM using the JavaScript client library.
2020

@@ -24,7 +24,7 @@ Managed HSM client library resources:
2424

2525
## Prerequisites
2626

27-
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-prerequisites.md)]
27+
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-prerequisites.md)]
2828
- [Node.js 18 LTS or later](https://nodejs.org/)
2929

3030
## Set up your local environment
@@ -131,7 +131,7 @@ Done!
131131
132132
### Authentication with DefaultAzureCredential
133133
134-
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-default-credential.md)]
134+
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-default-credential.md)]
135135
136136
### Key operations
137137
@@ -145,7 +145,7 @@ The `CryptographyClient` class provides cryptographic operations:
145145
- Sign and verify signatures
146146
- Wrap and unwrap keys
147147
148-
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-role-assignment.md)]
148+
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-role-assignment.md)]
149149
150150
## Clean up resources
151151
@@ -155,8 +155,8 @@ When no longer needed, delete the resource group and all related resources:
155155
az group delete --name <resource-group>
156156
```
157157
158-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
158+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
159159
160160
## Next steps
161161
162-
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-next-steps.md)]
162+
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-next-steps.md)]

articles/key-vault/managed-hsm/quickstart-python.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: devx-track-python, mode-api
1414

1515
# Quickstart: Azure Key Vault Managed HSM client library for Python
1616

17-
Get started with the Azure Key Vault Managed HSM client library for Python. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/intro.md)]
17+
Get started with the Azure Key Vault Managed HSM client library for Python. [!INCLUDE [Managed HSM description](~/reusable-content/ce-skilling/azure/includes/managed-hsm/intro.md)]
1818

1919
In this quickstart, you learn how to access and perform cryptographic operations on keys in a Managed HSM using the Python client library.
2020

@@ -24,7 +24,7 @@ Managed HSM client library resources:
2424

2525
## Prerequisites
2626

27-
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-prerequisites.md)]
27+
[!INCLUDE [Managed HSM SDK prerequisites](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-prerequisites.md)]
2828
- [Python 3.8+](https://www.python.org/downloads/)
2929

3030
## Set up your local environment
@@ -126,7 +126,7 @@ Done!
126126

127127
### Authentication with DefaultAzureCredential
128128

129-
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-default-credential.md)]
129+
[!INCLUDE [DefaultAzureCredential explanation](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-default-credential.md)]
130130

131131
### Key operations
132132

@@ -140,7 +140,7 @@ The `CryptographyClient` class provides cryptographic operations:
140140
- Sign and verify signatures
141141
- Wrap and unwrap keys
142142

143-
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-role-assignment.md)]
143+
[!INCLUDE [Assign Managed HSM roles](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-role-assignment.md)]
144144

145145
## Clean up resources
146146

@@ -150,8 +150,8 @@ When no longer needed, delete the resource group and all related resources:
150150
az group delete --name <resource-group>
151151
```
152152

153-
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/cleanup-warning.md)]
153+
[!INCLUDE [Managed HSM cleanup warning](~/reusable-content/ce-skilling/azure/includes/managed-hsm/cleanup-warning.md)]
154154

155155
## Next steps
156156

157-
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/key-vault/managed-hsm/sdk-next-steps.md)]
157+
[!INCLUDE [SDK next steps](~/reusable-content/ce-skilling/azure/includes/managed-hsm/sdk-next-steps.md)]

0 commit comments

Comments
 (0)