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/deploy-azure-portal.md
+18-28Lines changed: 18 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,31 +1,31 @@
1
1
---
2
-
title: Deploy the FHIR service in Azure Health Data Services
2
+
title: Deploy the FHIR service in Azure Health Data Services via Azure portal
3
3
description: Learn how to deploy the FHIR service in Azure Health Data Services by using the Azure portal. This article covers prerequisites, workspace deployment, service creation, and security settings.
4
4
author: EXPEkesheth
5
5
ms.service: azure-health-data-services
6
6
ms.topic: quickstart
7
-
ms.date: 10/01/2025
7
+
ms.date: 02/23/2026
8
8
ms.author: kesheth
9
9
ms.custom:
10
10
- mode-api
11
11
- sfi-image-nochange
12
12
---
13
13
14
-
# Deploy the FHIR service by using the Azure portal
14
+
# Quickstart: Deploy the FHIR service via the Azure portal
15
15
16
-
The Azure portal provides a web interface with guided workflows, making it an efficient tool for deploying the FHIR® service, and ensuring accurate configuration within Azure Health Data Services.
16
+
In this quickstart, you learn how to create and deploy a FHIR service instance via the Azure portal. The Azure portal provides a web interface with guided workflows, making it an efficient tool for deploying the FHIR® service.
17
17
18
18
## Prerequisites
19
19
20
-
-Verify you have an Azure subscription and permissions for creating resource groups and deploy resources.
20
+
-An Azure subscription. If you don't have an Azure account, create a [free account](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn) before you begin.
21
21
22
-
-Deploy a workspace for Azure Health Data Services. For steps, see [Deploy workspace in the Azure portal](../healthcare-apis-quickstart.md).
22
+
-An Azure Health Data Services workspace. To create and deploy a workspace, see [Deploy workspace in the Azure portal](../healthcare-apis-quickstart.md).
23
23
24
-
## Create a new FHIR service
24
+
## Create and deploy a new FHIR service
25
25
26
-
1.From your Azure Health Data Services workspace, choose **Create FHIR service**.
27
-
1.Choose **Add FHIR service**.
28
-
1.On the **Create FHIR service** page, complete the fields on each tab.
26
+
1.Go to your Azure Health Data Services workspace resource.
27
+
1.On the menu, select **Services** > **FHIR service**.
28
+
1.Select **+ Add FHIR service**.
29
29
30
30
-**Basics tab**: Give the FHIR service a friendly and unique name. Select the **FHIR version** (**STU3** or **R4**), and then choose **Next: Additional settings**.
31
31
@@ -34,44 +34,34 @@ The Azure portal provides a web interface with guided workflows, making it an ef
34
34
-**Additional settings tab (optional)**: This tab allows you to:
35
35
-**View authentication settings**: The default configuration for the FHIR service is **Use Azure RBAC for assigning data plane roles**. When configured in this mode, the authority for the FHIR service is set to the Microsoft Entra tenant for the subscription.
36
36
37
-
-**Integration with non-Microsoft Entra ID (optional)**: Use this option when you need to configure up to two additional identity providers other than Microsoft Entra ID to authenticate and access FHIR resources with SMART on FHIR scopes.
37
+
-**Integration with non-Microsoft Entra ID (optional)**: Use this option when you need to configure up to two more identity providers other than Microsoft Entra ID to authenticate and access FHIR resources with SMART on FHIR scopes.
38
38
39
39
-**Setting versioning policy (optional)**: The versioning policy controls the history setting for FHIR service at the system level or individual resource type level. For more information, see [FHIR versioning policy and history management](fhir-versioning-policy-and-history-management.md). Choose **Next: Security**.
40
40
41
41
- On the **Security settings** tab, review the fields.
42
42
43
-
By default, data is encrypted with Microsoft-managed keys. For additional control over encryption keys, you can supply customer-managed keys to use for encryption of data. Customer-managed keys must be stored in an Azure Key Vault. You can either create your own keys and store them in a key vault, or use the Azure Key Vault APIs to generate keys. For more information, see [Configure customer-managed keys for the FHIR service](configure-customer-managed-keys.md). Choose **Next: Tags**.
43
+
By default, data is encrypted with Microsoft-managed keys. For more control over encryption keys, you can supply customer-managed keys to use for encryption of data. Customer-managed keys must be stored in an Azure Key Vault. You can either create your own keys and store them in a key vault, or use the Azure Key Vault APIs to generate keys. For more information, see [Configure customer-managed keys for the FHIR service](configure-customer-managed-keys.md). Choose **Next: Tags**.
44
44
45
45
- On the **Tags** tab (optional), enter any tags.
46
46
47
47
Tags are name and value pairs used for categorizing resources and aren't required. For more information, see [Use tags to organize your Azure resources and management hierarchy](../../azure-resource-manager/management/tag-resources.md).
48
48
49
-
- Choose **Review + Create** to begin the validation process. Wait until you receive confirmation that the deployment completed successfully. Review the confirmation screen, and then choose **Create** to begin the deployment.
49
+
1. Choose **Review + Create** to begin the validation process. Wait until you receive confirmation that the deployment completed successfully. Review the confirmation screen, and then choose **Create** to begin the deployment.
50
50
51
51
The deployment process might take several minutes. When the deployment completes, you see a confirmation message.
1. Validate the deployment. Fetch the capability statement from your new FHIR service. Fetch a capability statement by browsing to `https://<WORKSPACE-NAME>-<FHIR-SERVICE-NAME>.fhir.azurehealthcareapis.com/metadata`.
55
+
##Validate the deployment
56
56
57
-
## Troubleshoot FHIR service deployment
58
-
Below are the error messages along with recommended actions to resolve the problems during deployment.
57
+
From the deployment confirmation page, select **Go to resource** Copy the **FHIR metadata endpoint** and paste in a browser to fetch the capability statement from your new FHIR service.
59
58
60
-
**What should I do if I accidentally deployed the Azure API for FHIR into the wrong subscription, deleted it, and am now facing a deployment failure in the correct subscription with a message stating that the resource name is not available?**
59
+
## Clean up resources
61
60
62
-
Once a service name has been used, it cannot be reused in a different subscription, even after deletion. This restriction is in place to prevent impersonation and primarily impacts Azure API for FHIR.
61
+
To avoid incurring costs, you can delete unneeded resources by deleting the FHIR service, or its containing workspace or resource group.
63
62
64
-
If deployed to the wrong subscription, you can move the resource to the desired subscription instead of deleting and recreating it. [Move Azure Resources](../../azure-resource-manager/management/move-resource-group-and-subscription.md)
65
63
66
-
**How can I delete a service and then re-add it with the same settings?**
67
-
68
-
To replicate settings between FHIR instance, you can follow below steps
69
-
70
-
* Create standard ARM templates with the configurations.
71
-
72
-
* Create a service and add configuration as per requirement.
73
-
74
-
## Related content
64
+
## Next step
75
65
76
66
[Access the FHIR service](../fhir/get-started-with-fhir.md#access-the-fhir-service)
0 commit comments