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/fhir/configure-export-data.md
+6-12Lines changed: 6 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,22 +18,16 @@ ms.custom:
18
18
19
19
The FHIR® service supports the `$export` operation [specified by HL7](https://www.hl7.org/fhir/uv/bulkdata/) for exporting FHIR data from a FHIR server. In the FHIR service implementation, when you call the `$export` endpoint, the FHIR service exports data into a preconfigured Azure storage account. The storage account must be a Blob or Azure Data Lake Storage Gen2 (ADLS Gen2) account with hierarchical namespaces enabled.
20
20
21
-
Before you configure export, ensure you have the **FHIR Data exporter role** application role. To learn more about application roles, see [Authentication and Authorization for FHIR service](../../healthcare-apis/authentication-authorization.md).
22
-
23
-
Set up the `$export` operation for the FHIR service in three steps:
24
-
25
-
1. Enable a managed identity for the FHIR service.
26
-
1. Give permission for the FHIR service to access your storage account.
27
-
1. Set the storage account as the export destination for the FHIR service.
28
-
29
-
If your FHIR service is outside the network boundary of your storage account, you can configure access by allowing the FHIR service as a Microsoft trusted service or by allowing specific IP addresses to access the storage account. For more information, see [Secure the FHIR service `$export` operation](#secure-the-fhir-service-export-operation).
21
+
This article describes how to configure export settings for the FHIR service. If your FHIR service is outside the network boundary of your storage account, you can configure access by allowing the FHIR service as a Microsoft trusted service or by allowing specific IP addresses to access the storage account. For more information, see [Secure the FHIR service `$export` operation](#secure-the-fhir-service-export-operation).
30
22
31
23
## Prerequisites
32
24
33
25
- A FHIR service. To create one, see [Deploy the FHIR service](deploy-azure-portal.md).
34
26
- An Azure Blob or Azure Data Lake Storage Gen2 (ADLS Gen2) account configured with [Hierarchical Namespaces (HNS) enabled](../../storage/blobs/create-data-lake-storage-account.md) to use as the destination for exported data.
27
+
- You need the **FHIR Data exporter role** application role. To learn more about application roles, see [Authentication and Authorization for FHIR service](../../healthcare-apis/authentication-authorization.md).
28
+
35
29
36
-
## Enable managed identity for the FHIR service
30
+
## Step 1: Enable managed identity for the FHIR service
37
31
38
32
The first step in configuring your environment for FHIR data export is to enable a system-assigned managed identity for the FHIR service. The FHIR service uses this managed identity to authenticate and access the ADLS Gen2 account during an `$export` operation. For more information about managed identities in Azure, see [About managed identities for Azure resources](../../active-directory/managed-identities-azure-resources/overview.md).
39
33
@@ -48,7 +42,7 @@ The first step in configuring your environment for FHIR data export is to enable
48
42
:::image type="content" source="media/configure-import-data/fhir-managed-identity-object-id.png" alt-text="Screenshot showing the enabled managed identity for the FHIR service with the Object (principal) ID displayed." lightbox="media/configure-import-data/fhir-managed-identity-object-id.png":::
49
43
50
44
51
-
## Give permission in the storage account for FHIR service access
45
+
## Step 2: Give permission in the storage account for FHIR service access
52
46
53
47
1. Go to your storage account in the Azure portal.
54
48
1. In your storage account, select **Access control (IAM)**.
@@ -73,7 +67,7 @@ For more information about assigning roles in the Azure portal, see [Azure built
73
67
74
68
Now you're ready to configure the FHIR service by setting the ADLS Gen2 account as the default storage account for export.
75
69
76
-
## Specify the storage account for FHIR service export
70
+
## Step 3: Specify the storage account for FHIR service export
77
71
78
72
Specify the storage account that the FHIR service uses when exporting data.
Copy file name to clipboardExpand all lines: articles/healthcare-apis/fhir/configure-import-data.md
+5-13Lines changed: 5 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,23 +15,15 @@ ms.custom: sfi-image-nochange
15
15
16
16
The FHIR® service supports the `$import` operation [specified by HL7](https://www.hl7.org/fhir/uv/bulkdata/) for importing FHIR data from a FHIR server. In the FHIR service implementation, when you call the `$import` endpoint, the FHIR service imports data into a preconfigured Azure storage account. The storage account must be a Blob or Azure Data Lake Storage Gen2 (ADLS Gen2) account with hierarchical namespaces enabled.
17
17
18
-
Before you configure import, ensure you have the **FHIR Data importer role** application role. To learn more about application roles, see [Authentication and Authorization for FHIR service](../../healthcare-apis/authentication-authorization.md).
19
-
20
-
Set up the `$import` operation for the FHIR service in three steps:
21
-
22
-
1. Enable a managed identity for the FHIR service.
23
-
1. Give permission for the FHIR service to access your storage account.
24
-
1. Set the storage account as the import destination for the FHIR service.
25
-
26
-
If your FHIR service is outside the network boundary of your storage account, you can configure access by allowing the FHIR service as a Microsoft trusted service or by allowing specific IP addresses to access the storage account. For more information, see [Secure the FHIR service `$import` operation](#secure-the-fhir-service-import-operation).
27
-
18
+
This article describes how to configure import settings for the FHIR service. If your FHIR service is outside the network boundary of your storage account, you can configure access by allowing the FHIR service as a Microsoft trusted service or by allowing specific IP addresses to access the storage account. For more information, see [Secure the FHIR service `$import` operation](#secure-the-fhir-service-import-operation).
28
19
29
20
## Prerequisites
30
21
31
22
- A FHIR service. To create one, see [Deploy the FHIR service](deploy-azure-portal.md).
32
23
- An Azure Blob or Azure Data Lake Storage Gen2 (ADLS Gen2) account configured with [Hierarchical Namespaces (HNS) enabled](../../storage/blobs/create-data-lake-storage-account.md) to use as the destination for imported data.
24
+
- You need to have the **FHIR Data importer role** application role. To learn more about application roles, see [Authentication and Authorization for FHIR service](../../healthcare-apis/authentication-authorization.md).
33
25
34
-
## Enable a managed identity on the FHIR service for import
26
+
## Step 1:Enable a managed identity on the FHIR service for import
35
27
36
28
First, enable a system-assigned managed identity on the service. Use this identity to grant the FHIR service access to the storage account. For more information about managed identities in Azure, see [About managed identities for Azure resources](../../active-directory/managed-identities-azure-resources/overview.md).
37
29
@@ -45,7 +37,7 @@ To enable a managed identity on the FHIR service:
45
37
:::image type="content" source="media/configure-import-data/fhir-managed-identity-enabled.png" alt-text="Screenshot of the Identity pane for the FHIR service with the Status option set to On." lightbox="media/configure-import-data/fhir-managed-identity-enabled.png":::
46
38
47
39
48
-
## Assign storage permissions to the FHIR service
40
+
## Step 2: Assign storage permissions to the FHIR service
49
41
50
42
Use the following steps to assign permissions to access the storage account.
51
43
@@ -61,7 +53,7 @@ Use the following steps to assign permissions to access the storage account.
61
53
62
54
Now you're ready to select the storage account for import.
63
55
64
-
## Set the import configuration for the FHIR service
56
+
## Step 3: Set the import configuration for the FHIR service
65
57
66
58
You can set the import configuration for the FHIR service through the import settings in the Azure portal, or by using an Azure Resource Manager template (ARM template), or a REST API.
0 commit comments