You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -20,9 +20,9 @@ Azure Data Factory encrypts data at rest, including entity definitions, any data
20
20
Azure Key Vault is required to store customer-managed keys. You can either create your own keys and store them in a key vault, or you can use the Azure Key Vault APIs to generate keys. Key vault and Data Factory must be in the same Azure Active Directory (Azure AD) tenant and in the same region, but they may be in different subscriptions. For more information about Azure Key Vault, see [What is Azure Key Vault?](../key-vault/general/overview.md)
21
21
22
22
> [!NOTE]
23
-
> For now, customer-managed key can only be configured on an empty Data Factory: no linked service, no pipeline, no data sets, nothing. Consider enable customer-managed key right after factory creation.
23
+
> A customer-managed key can only be configured on an empty data Factory. The data factory can't contain any resources such as linked services, pipelines and data flows. It is recommended to enable customer-managed key right after factory creation.
24
24
25
-
## About Customer-Managed Keys
25
+
## About customer-managed keys
26
26
27
27
The following diagram shows how Data Factory uses Azure Active Directory and Azure Key Vault to make requests using the customer-managed key:
28
28
@@ -36,7 +36,7 @@ The following list explains the numbered steps in the diagram:
36
36
1. Data Factory wraps the factory encryption key with the customer key in Azure Key Vault
37
37
1. For read/write operations, Data Factory sends requests to Azure Key Vault to unwrap the account encryption key to perform encryption and decryption operations
38
38
39
-
## Prerequisites - Configure Azure Key Vault and Generate Keys
39
+
## Prerequisites - configure Azure Key Vault and generate keys
40
40
41
41
### Enable Soft Delete and Do Not Purge on Azure Key Vault
42
42
@@ -49,21 +49,21 @@ If you are creating a new Azure Key Vault through Azure portal, __Soft Delete__
49
49
50
50

51
51
52
-
### Grant Data Factory Access to Key Vault
52
+
### Grant Data Factory access to Azure Key Vault
53
53
54
54
Make sure that Azure Key Vault and Azure Data Factory are in the same Azure Active Directory (Azure AD) tenant and in the _same region_. From Azure Key Vault access control, grant data factory's Managed Service Identity (MSI) following permissions: _Get_, _Unwrap Key_, and _Wrap Key_. These permissions are required to enable customer-managed keys in Data Factory.
55
55
56
56

57
57
58
-
### Generate or Upload customer-managed key to Key Vault
58
+
### Generate or upload customer-managed key to Azure Key Vault
59
59
60
60
You can either create your own keys and store them in a key vault, or you can use the Azure Key Vault APIs to generate keys. Only 2048-bit RSA keys are supported with Data Factory encryption. For more information, see [About keys, secrets, and certificates](../key-vault/general/about-keys-secrets-certificates.md).
1. Ensure the Data Factory is empty: no linked service, no pipeline, and no data set, nothing. For now, deploying customer-managed key to a non-empty factory will result in an error.
66
+
1. Ensure the Data Factory is empty. The data factory can't contain any resources such as linked services, pipelines and data flows. For now, deploying customer-managed key to a non-empty factory will result in an error.
67
67
68
68
1. To locate the key URI in the Azure portal, navigate to Azure Key Vault, and select the Keys setting. Select the wanted key, then click the key to view its versions. Select a key version to view the settings
69
69
@@ -107,7 +107,7 @@ To change key used for Data Factory encryption, you have to manually update the
107
107
108
108
## Disable Customer-Managed Keys
109
109
110
-
By design, once customer-managed key feature is enabled, you cannot remove the extra security step. We will always expect a customer provided key to encrypt factory and data.
110
+
By design, once the customer-managed key feature is enabled, you can;t remove the extra security step. We will always expect a customer provided key to encrypt factory and data.
0 commit comments