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/healthcare-apis/deidentification/configure-storage.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Learn how to configure Azure Storage to de-identity documents with the de-identification service
3
-
description: "Learn how to configure Azure Storage to de-identity documents with the de-identification service."
2
+
title: Learn how to configure Azure Storage to de-identify documents with the de-identification service
3
+
description: "Learn how to configure Azure Storage to de-identify documents with the de-identification service."
4
4
author: jovinson-ms
5
5
ms.author: jovinson
6
6
ms.service: azure-health-data-services
@@ -15,10 +15,10 @@ ms.date: 11/01/2024
15
15
# Tutorial: Configure Azure Storage to de-identify documents
16
16
17
17
The Azure Health Data Services de-identification service (preview) can de-identify documents in Azure Storage via an asynchronous job. If you have many documents that you would like
18
-
to de-identify, using a job is a good option. You may also want to use jobs if you have multiple documents that should be consistently surrogated, meaning that surrogate values in the de-identified output will match across
18
+
to de-identify, using a job is a good option. Jobs also provide consistent surrogation, meaning that surrogate values in the de-identified output will match across
19
19
all documents. For more information about de-identification, including consistent surrogation, see [What is the de-identification service (preview)?](overview.md)
20
20
21
-
When you choose to store documents in Azure Blob Storage, you are charged based on Azure Storage pricing. This cost is not included in the
21
+
When you choose to store documents in Azure Blob Storage, you're charged based on Azure Storage pricing. This cost isn't included in the
22
22
de-identification service pricing. [Explore Azure Blob Storage pricing](https://azure.microsoft.com/en-us/pricing/details/storage/blobs).
23
23
24
24
In this tutorial, you:
@@ -36,7 +36,7 @@ In this tutorial, you:
36
36
37
37
## Open Azure CLI
38
38
39
-
Install [Azure CLI](/cli/azure/install-azure-cli) and open your terminal of choice. In this tutorial, we are using PowerShell.
39
+
Install [Azure CLI](/cli/azure/install-azure-cli) and open your terminal of choice. In this tutorial, we're using PowerShell.
40
40
41
41
## Create a storage account and container
42
42
1. Set your context, substituting the subscription name containing your de-identification service for the `<subscription_name>` placeholder:
@@ -62,15 +62,15 @@ Install [Azure CLI](/cli/azure/install-azure-cli) and open your terminal of choi
62
62
az storage container create --account-name $StorageAccountName --name deidtest --auth-mode login
63
63
```
64
64
## Upload a sample document
65
-
Next, you'll upload a document that contains synthetic PHI:
65
+
Next, you upload a document that contains synthetic PHI:
66
66
```powershell
67
67
$DocumentContent = "The patient came in for a visit on 10/12/2023 and was seen again November 4th at Contoso Hospital."
## Grant the de-identification service access to the storage account
72
72
73
-
In this step, you'll grant the de-identification service's system-assigned managed identity role-based access to the container. You'll grant the **Storage Blob
73
+
In this step, you grant the de-identification service's system-assigned managed identity role-based access to the container. You grant the **Storage Blob
74
74
Data Contributor** role because the de-identification service will both read the original document and write de-identified output documents. Substitute the name of
75
75
your de-identification service for the `<deid_service_name>` placeholder:
76
76
```powershell
@@ -79,7 +79,7 @@ az role assignment create --assignee $DeidServicePrincipalId --role "Storage Blo
79
79
```
80
80
81
81
## Configure network isolation on the storage account
82
-
Next, you'll update the storage account to disable public network access and only allow access from trusted Azure services such as the de-identification service.
82
+
Next, you update the storage account to disable public network access and only allow access from trusted Azure services such as the de-identification service.
83
83
After running this command, you won't be able to view the storage container contents without setting a network exception.
84
84
Learn more at [Configure Azure Storage firewalls and virtual networks](/azure/storage/common/storage-network-security).
0 commit comments