fhir-proxy icon indicating copy to clipboard operation
fhir-proxy copied to clipboard

Enable use of Managed Service Identity

Open mharriger opened this issue 2 years ago • 0 comments

Enable the use of a Managed Service Identity to access the FHIR server, rather than client ID and secret. Only one very simple change was required to make this work, allowing the specification of the tenant ID.

I did test this by:

  1. Setting FS-RESROUCE, FS-TENANT and FS-URL application configuration settings on the function app. Do not set the other FS-* settings.
  2. Granting the function app's managed identity a data place role on the FHIR server.
  3. Accessing the metadata endpoint via the proxy function app.

mharriger avatar Jul 16 '22 04:07 mharriger