Skip to content

Commit 9a17f9d

Browse files
committed
Updates
1 parent 3005f21 commit 9a17f9d

File tree

7 files changed

+357
-357
lines changed

7 files changed

+357
-357
lines changed

articles/key-vault/certificates/certificate-access-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags: azure-resource-manager
88
ms.service: key-vault
99
ms.subservice: certificates
1010
ms.topic: overview
11-
ms.date: 10/12/2020
11+
ms.date: 01/20/2023
1212
ms.author: sebansal
1313
---
1414

articles/key-vault/certificates/create-certificate-signing-request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags: azure-resource-manager
88
ms.service: key-vault
99
ms.subservice: certificates
1010
ms.topic: tutorial
11-
ms.date: 06/17/2020
11+
ms.date: 01/20/2023
1212
ms.author: sebansal
1313
---
1414

articles/key-vault/certificates/overview-renew-certificate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags: azure-resource-manager
88
ms.service: key-vault
99
ms.subservice: certificates
1010
ms.topic: overview
11-
ms.date: 07/20/2020
11+
ms.date: 01/20/2023
1212
ms.author: sebansal
1313
---
1414

articles/key-vault/certificates/tutorial-rotate-certificates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: key-vault
99
ms.subservice: certificates
1010
ms.topic: tutorial
1111
ms.custom: mvc
12-
ms.date: 04/16/2020
12+
ms.date: 01/20/2023
1313
ms.author: sebansal
1414
#Customer intent: As a security admin who is new to Azure, I want to use Key Vault to securely store certificates in Azure.
1515
---

articles/key-vault/secrets/quick-create-net.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Quickstart - Azure Key Vault secrets client library for .NET
33
description: Learn how to create, retrieve, and delete secrets from an Azure key vault using the .NET client library
44
author: msmbaldwin
55
ms.author: mbaldwin
6-
ms.date: 09/23/2020
6+
ms.date: 01/20/2023
77
ms.service: key-vault
88
ms.subservice: secrets
99
ms.topic: quickstart
@@ -174,7 +174,7 @@ await client.SetSecretAsync(secretName, secretValue);
174174
```
175175

176176
> [!NOTE]
177-
> If secret name exists, above code will create new version of that secret.
177+
> If secret name exists, the code will create new version of that secret.
178178
179179

180180
### Retrieve a secret

articles/key-vault/secrets/tutorial-rotation-dual.md

Lines changed: 337 additions & 339 deletions
Large diffs are not rendered by default.

articles/key-vault/secrets/tutorial-rotation.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags: 'rotation'
88
ms.service: key-vault
99
ms.subservice: secrets
1010
ms.topic: tutorial
11-
ms.date: 01/26/2020
11+
ms.date: 01/20/2023
1212
ms.author: mbaldwin
1313
ms.devlang: csharp
1414
ms.custom: devx-track-csharp
@@ -20,7 +20,6 @@ The best way to authenticate to Azure services is by using a [managed identity](
2020

2121
This tutorial shows how to automate the periodic rotation of secrets for databases and services that use one set of authentication credentials. Specifically, this tutorial rotates SQL Server passwords stored in Azure Key Vault by using a function triggered by Azure Event Grid notification:
2222

23-
2423
:::image type="content" source="../media/rotate-1.png" alt-text="Diagram of rotation solution":::
2524

2625
1. Thirty days before the expiration date of a secret, Key Vault publishes the "near expiry" event to Event Grid.
@@ -38,12 +37,12 @@ This tutorial shows how to automate the periodic rotation of secrets for databas
3837
* Azure Key Vault
3938
* SQL Server
4039

41-
Below deployment link can be used, if you don't have existing Key Vault and SQL Server:
40+
If you don't have existing Key Vault and SQL Server, you can use this deployment link:
4241

4342
[![Image showing a button labeled "Deploy to Azure".](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2FKeyVault-Rotation-SQLPassword-Csharp%2Fmain%2FARM-Templates%2FInitial-Setup%2Fazuredeploy.json)
4443

4544
1. Under **Resource group**, select **Create new**. Give group a name, we use **akvrotation** in this tutorial.
46-
1. Under **Sql Admin Login**, type Sql administrator login name.
45+
1. Under **SQL Admin Login**, type SQL administrator login name.
4746
1. Select **Review + create**.
4847
1. Select **Create**
4948

@@ -67,25 +66,26 @@ akvrotation-sql2 akvrotation eastus Microsoft.Sql/servers
6766
akvrotation-sql2/master akvrotation eastus Microsoft.Sql/servers/databases
6867
```
6968

70-
## Create and deploy sql server password rotation function
69+
## Create and deploy SQL server password rotation function
70+
7171
> [!IMPORTANT]
72-
> Below template requires Key Vault, SQL server and Azure Function to be in the same resource group
72+
> This template requires the key vault, SQL server and Azure Function to be in the same resource group.
7373
74-
Next, create a function app with a system-managed identity, in addition to the other required components, and deploy sql server password rotation functions
74+
Next, create a function app with a system-managed identity, in addition to the other required components, and deploy SQL server password rotation functions
7575

7676
The function app requires these components:
7777
- An Azure App Service plan
78-
- A Function App with Sql password rotation functions with event trigger and http trigger
78+
- A Function App with SQL password rotation functions with event trigger and http trigger
7979
- A storage account required for function app trigger management
8080
- An access policy for Function App identity to access secrets in Key Vault
81-
- An EventGrid event subscription for **SecretNearExpiry** event
81+
- An Event Grid event subscription for **SecretNearExpiry** event
8282

83-
1. Select the Azure template deployment link:
83+
1. Select the Azure template deployment link:
8484

8585
[![Image showing a button labeled "Deploy to Azure".](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2FKeyVault-Rotation-SQLPassword-Csharp%2Fmain%2FARM-Templates%2FFunction%2Fazuredeploy.json)
8686

8787
1. In the **Resource group** list, select **akvrotation**.
88-
1. In the **Sql Server Name**, type the Sql Server name with password to rotate
88+
1. In the **SQL Server Name**, type the SQL Server name with password to rotate
8989
1. In the **Key Vault Name**, type the key vault name
9090
1. In the **Function App Name**, type the function app name
9191
1. In the **Secret Name**, type secret name where the password will be stored
@@ -191,6 +191,7 @@ This rotation method reads database information from the secret, creates a new v
191191
You can find the complete code on [GitHub](https://github.com/Azure-Samples/KeyVault-Rotation-SQLPassword-Csharp).
192192

193193
## Add the secret to Key Vault
194+
194195
Set your access policy to grant *manage secrets* permissions to users:
195196

196197
```azurecli
@@ -229,7 +230,7 @@ The web app requires these components:
229230
[![Image showing a button labeled "Deploy to Azure".](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2FKeyVault-Rotation-SQLPassword-Csharp-WebApp%2Fmain%2FARM-Templates%2FWeb-App%2Fazuredeploy.json)
230231

231232
1. Select the **akvrotation** resource group.
232-
1. In the **Sql Server Name**, type the Sql Server name with password to rotate
233+
1. In the **SQL Server Name**, type the SQL Server name with password to rotate
233234
1. In the **Key Vault Name**, type the key vault name
234235
1. In the **Secret Name**, type secret name where the password is stored
235236
1. In the **Repo Url**, type web app code GitHub location (**https://github.com/Azure-Samples/KeyVault-Rotation-SQLPassword-Csharp-WebApp.git**)
@@ -251,3 +252,4 @@ When the application opens in the browser, you will see the **Generated Secret V
251252
- Overview: [Monitoring Key Vault with Azure Event Grid](../general/event-grid-overview.md)
252253
- How to: [Receive email when a key vault secret changes](../general/event-grid-logicapps.md)
253254
- [Azure Event Grid event schema for Azure Key Vault](../../event-grid/event-schema-key-vault.md)
255+

0 commit comments

Comments
 (0)