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
Copy file name to clipboardExpand all lines: articles/ai-services/language-service/concepts/encryption-data-at-rest.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,12 +27,12 @@ By default, your subscription uses Microsoft-managed encryption keys. There is a
27
27
28
28
There is also an option to manage your subscription with your own keys. Customer-managed keys (CMK), also known as Bring your own key (BYOK), offer greater flexibility to create, rotate, disable, and revoke access controls. You can also audit the encryption keys used to protect your data.
29
29
30
-
You must use Azure Key Vault to store your 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. The Azure AI services resource and the key vault must be in the same region and in the same Microsoft Entra tenant, but they can be in different subscriptions. For more information about Azure Key Vault, see [What is Azure Key Vault?](/azure/key-vault/general/overview).
30
+
You must use Azure Key Vault to store your 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. The Azure AI Foundry resource and the key vault must be in the same region and in the same Microsoft Entra tenant, but they can be in different subscriptions. For more information about Azure Key Vault, see [What is Azure Key Vault?](/azure/key-vault/general/overview).
31
31
32
32
33
33
### Enable customer-managed keys
34
34
35
-
A new Azure AI services resource is always encrypted using Microsoft-managed keys. It's not possible to enable customer-managed keys at the time that the resource is created. Customer-managed keys are stored in Azure Key Vault, and the key vault must be provisioned with access policies that grant key permissions to the managed identity that is associated with the Azure AI services resource. The managed identity is available only after the resource is created using the Pricing Tier for CMK.
35
+
A new Azure AI Foundry resource is always encrypted using Microsoft-managed keys. It's not possible to enable customer-managed keys at the time that the resource is created. Customer-managed keys are stored in Azure Key Vault, and the key vault must be provisioned with access policies that grant key permissions to the managed identity that is associated with the Azure AI Foundry resource. The managed identity is available only after the resource is created using the Pricing Tier for CMK.
36
36
37
37
To learn how to use customer-managed keys with Azure Key Vault for Azure AI services encryption, see:
38
38
@@ -54,13 +54,13 @@ Only RSA keys of size 2048 are supported with Azure AI services encryption. For
54
54
55
55
### Rotate customer-managed keys
56
56
57
-
You can rotate a customer-managed key in Azure Key Vault according to your compliance policies. When the key is rotated, you must update the Azure AI services resource to use the new key URI. To learn how to update the resource to use a new version of the key in the Azure portal, see the section titled **Update the key version** in [Configure customer-managed keys for Azure AI services by using the Azure portal](../../encryption/cognitive-services-encryption-keys-portal.md).
57
+
You can rotate a customer-managed key in Azure Key Vault according to your compliance policies. When the key is rotated, you must update the Azure AI Foundry resource to use the new key URI. To learn how to update the resource to use a new version of the key in the Azure portal, see the section titled **Update the key version** in [Configure customer-managed keys for Azure AI services by using the Azure portal](../../encryption/cognitive-services-encryption-keys-portal.md).
58
58
59
59
Rotating the key does not trigger re-encryption of data in the resource. There is no further action required from the user.
60
60
61
61
### Revoke access to customer-managed keys
62
62
63
-
To revoke access to customer-managed keys, use PowerShell or Azure CLI. For more information, see [Azure Key Vault PowerShell](/powershell/module/az.keyvault//) or [Azure Key Vault CLI](/cli/azure/keyvault). Revoking access effectively blocks access to all data in the Azure AI services resource, as the encryption key is inaccessible by Azure AI services.
63
+
To revoke access to customer-managed keys, use PowerShell or Azure CLI. For more information, see [Azure Key Vault PowerShell](/powershell/module/az.keyvault//) or [Azure Key Vault CLI](/cli/azure/keyvault). Revoking access effectively blocks access to all data in the Azure AI Foundry resource, as the encryption key is inaccessible by Azure AI services.
Copy file name to clipboardExpand all lines: articles/ai-services/language-service/personally-identifiable-information/how-to/redact-document-pii.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ A native document refers to the file format used to create the original document
77
77
***Source container**. This container is where you upload your native files for analysis (required).
78
78
***Target container**. This container is where your analyzed files are stored (required).
79
79
80
-
* A [**single-service Language resource**](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesTextAnalytics) (**not** a multi-service Azure AI services resource):
80
+
* A [**single-service Language resource**](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesTextAnalytics) (**not** a multi-service Azure AI Foundry resource):
81
81
82
82
**Complete the Language resource project and instance details fields as follows:**
Copy file name to clipboardExpand all lines: articles/ai-services/language-service/summarization/how-to/document-summarization.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Azure AI Language is a cloud-based service that applies Natural Language Process
72
72
***Source container**. This container is where you upload your native files for analysis (required).
73
73
***Target container**. This container is where your analyzed files are stored (required).
74
74
75
-
* A [**single-service Language resource**](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesTextAnalytics) (**not** a multi-service Azure AI services resource):
75
+
* A [**single-service Language resource**](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesTextAnalytics) (**not** a multi-service Azure AI Foundry resource):
76
76
77
77
**Complete the Language resource project and instance details fields as follows:**
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/how-to-use-custom-entity-pattern-matching.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ For more information, see the [pattern matching overview](./pattern-matching-ove
40
40
41
41
Be sure you have the following items before you begin this guide:
42
42
43
-
- An [Azure AI services resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices) or a [Unified Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices)
43
+
- An [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices) or a [Unified Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices)
44
44
-[Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) (any edition).
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/how-to-use-simple-language-pattern-matching.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ For more information, see the [pattern matching overview](./pattern-matching-ove
40
40
41
41
Be sure you have the following items before you begin this guide:
42
42
43
-
- An [Azure AI services resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices) or a [Unified Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices)
43
+
- An [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices) or a [Unified Speech resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices)
44
44
-[Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) (any edition).
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/includes/common/environment-variables-clu.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.date: 8/11/2024
6
6
ms.author: eur
7
7
---
8
8
9
-
Your application must be authenticated to access Azure AI services resources. This article shows you how to use environment variables to store your credentials. You can then access the environment variables from your code to authenticate your application. For production, use a more secure way to store and access your credentials.
9
+
Your application must be authenticated to access Azure AI Foundry resources. This article shows you how to use environment variables to store your credentials. You can then access the environment variables from your code to authenticate your application. For production, use a more secure way to store and access your credentials.
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/includes/common/environment-variables-openai.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.date: 8/11/2024
6
6
ms.author: eur
7
7
---
8
8
9
-
Your application must be authenticated to access Azure AI services resources. This article shows you how to use environment variables to store your credentials. You can then access the environment variables from your code to authenticate your application. For production, use a more secure way to store and access your credentials.
9
+
Your application must be authenticated to access Azure AI Foundry resources. This article shows you how to use environment variables to store your credentials. You can then access the environment variables from your code to authenticate your application. For production, use a more secure way to store and access your credentials.
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/includes/how-to/intent-recognition/cpp/pattern-matching.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ int main()
35
35
Before you can initialize an `IntentRecognizer` object, you need to create a configuration that uses the key and Azure region for your Azure AI services prediction resource.
36
36
37
37
* Replace `"YOUR_SUBSCRIPTION_KEY"` with your Azure AI services prediction key.
38
-
* Replace `"YOUR_SUBSCRIPTION_REGION"` with your Azure AI services resource region.
38
+
* Replace `"YOUR_SUBSCRIPTION_REGION"` with your Azure AI Foundry resource region.
39
39
40
40
This sample uses the `FromSubscription()` method to build the `SpeechConfig`. For a full list of available methods, see [SpeechConfig Class](/cpp/cognitive-services/speech/speechconfig).
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/includes/how-to/intent-recognition/cpp/simple-pattern-matching.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Let's open `helloworld.cpp` and add some code that works as a skeleton for our p
35
35
Before you can initialize an `IntentRecognizer` object, you need to create a configuration that uses the key and location for your Azure AI services prediction resource.
36
36
37
37
* Replace `"YOUR_SUBSCRIPTION_KEY"` with your Azure AI services prediction key.
38
-
* Replace `"YOUR_SUBSCRIPTION_REGION"` with your Azure AI services resource region.
38
+
* Replace `"YOUR_SUBSCRIPTION_REGION"` with your Azure AI Foundry resource region.
39
39
40
40
This sample uses the `FromSubscription()` method to build the `SpeechConfig`. For a full list of available methods, see [SpeechConfig Class](/cpp/cognitive-services/speech/speechconfig).
0 commit comments