FHIR server authentication
Fire Arrow is currently built for deployment on Microsoft Azure and will attempt to use the Azure Identity protocol to authenticate with the FHIR server.
For development, assign your own user access rights to the FHIR server (FHIR Contributor when using Azure Health Data Services) and ensure to be logged in through the Azure CLI. Fire Arrow will authenticate by acquiring a token with the Azure CLI tool.
For deployment, assign the deployed Fire Arrow app access rights to the FHIR server (FHIR Contributor when using Azure Health Data Services). Fire Arrow will automatically acquire an authentication token using Azure's built-in authentication mechanism and refresh it when necessary.