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
In this how-to guide, we'll review the additional settings you may want to set in your Azure API for FHIR. There are additional pages that drill into even more details.
16
+
In this how-to guide, we review additional settings you may want to set in your Azure API for FHIR®.
17
17
18
18
## Configure Database settings
19
19
20
-
Azure API for FHIR uses database to store its data. Performance of the underlying database depends on the number of Request Units (RU) selected during service provisioning or in database settings after the service has been provisioned.
20
+
Azure API for FHIR uses a database to store its data. Performance of the underlying database depends on the number of Request Units (RU) selected during service provisioning, or in database settings after the service has been provisioned.
21
21
22
-
Throughput must be provisioned to ensure that sufficient system resources are available for your database at all times. How many RUs you need for your application depends on operations you perform. Operations can range from simple read and writes to more complex queries.
22
+
Throughput must be provisioned to ensure that sufficient system resources are always available for your database. How many RUs you need for your application depends on the operations you perform. Operations can range from simple read and writes to more complex queries.
23
23
24
24
For more information on how to change the default settings, see [configure database settings](configure-database.md).
25
25
26
26
## Access control
27
27
28
-
Azure API for FHIR will only allow authorized users to access the FHIR API. You can configure authorized users through two different mechanisms. The primary and recommended way to configure access control is using [Azure role-based access control (Azure RBAC)](../../role-based-access-control/index.yml), which is accessible through the **Access control (IAM)** blade. Azure RBAC only works if you want to secure data plane access using the Microsoft Entra tenant associated with your subscription. If you wish to use a different tenant, the Azure API for FHIR offers a local FHIR data plane access control mechanism. The configuration options aren't as rich when using the local RBAC mechanism. For details, choose one of the following options:
28
+
Azure API for FHIR only allows authorized users to access the FHIR API. You can configure authorized users through two different mechanisms. The primary (and recommended) way to configure access control is using [Azure role-based access control (Azure RBAC)](../../role-based-access-control/index.yml), which is accessible through the **Access control (IAM)** blade. Azure RBAC only works if you want to secure data plane access using the Microsoft Entra tenant associated with your subscription. If you wish to use a different tenant, the Azure API for FHIR offers a local FHIR data plane access control mechanism. The configuration options aren't as rich when using the local RBAC mechanism. For details, choose one of the following options:
29
29
30
30
*[Azure RBAC for FHIR data plane](configure-azure-rbac.md). This is the preferred option when you're using the Microsoft Entra tenant associated with your subscription.
31
31
*[Local FHIR data plane access control](configure-local-rbac.md). Use this option only when you need to use an external Microsoft Entra tenant for data plane access control.
32
32
33
33
## Enable diagnostic logging
34
-
You may want to enable diagnostic logging as part of your setup to be able to monitor your service and have accurate reporting for compliance purposes. For details on how to set up diagnostic logging, see our [how-to-guide](enable-diagnostic-logging.md) on how to set up diagnostic logging, along with some sample queries.
34
+
You may want to enable diagnostic logging as part of your setup to be able to monitor your service and have accurate reporting for compliance purposes. For details on how to set up diagnostic logging, see our [how-to-guide](enable-diagnostic-logging.md), which also provides some sample queries.
35
35
36
36
## Use custom headers to add data to audit logs
37
-
In the Azure API for FHIR, you may want to include additional information in the logs, which comes from the calling system. To do including this information, you can use custom headers.
37
+
In the Azure API for FHIR, you may want to include additional information in the logs, which comes from the calling system. To including this information, you can use custom headers.
38
38
39
-
You can use custom headers to capture several types of information. For example:
39
+
You can use custom headers to capture several types of information, including the following.
40
40
41
41
* Identity or authorization information
42
42
* Origin of the caller
@@ -54,4 +54,4 @@ Next check out the series of tutorials to create a web application that reads FH
0 commit comments