Skip to content

Commit 6f3dc49

Browse files
authored
Update setup-steps-for-extensible-key-management-using-the-azure-key-vault.md
Add Best Practices to Portal Tab
1 parent 83584cc commit 6f3dc49

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

docs/relational-databases/security/encryption/setup-steps-for-extensible-key-management-using-the-azure-key-vault.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,18 @@ You can use the Azure portal to create the key vault and then add an Azure AD pr
146146

147147
![Screenshot of the Save button on the "Add access policy" pane](../../../relational-databases/security/encryption/media/ekm/ekm-part2-save-access-policy.png)
148148

149+
### Best practices
150+
151+
To ensure quick key recovery and be able to access your data outside of Azure, we recommend the following best practices:
152+
153+
- Create your encryption key locally on a local hardware security module (HSM) device. Be sure to use an asymmetric RSA 2048 or 3072 key so that it's supported by SQL Server.
154+
- Import the encryption key to your Azure key vault. This process is described in the next sections.
155+
- Before you use the key in your Azure key vault for the first time, do an Azure key vault key backup. For more information, see the [Backup-AzureKeyVaultKey]() command.
156+
- Whenever you make any changes to the key (for example, adding ACLs, tags, or key attributes), be sure to do another Azure key vault key backup.
157+
158+
> [!NOTE]
159+
> Backing up a key is an Azure Key Vault key operation which returns a file that can be saved anywhere.
160+
149161
## [PowerShell](#tab/powershell)
150162

151163
### Create a key vault and key by using PowerShell

0 commit comments

Comments
 (0)