Hello !
Thank you for posting on Microsoft Learn Q&A.
You can allow multiple client apps even from the same Azure AD B2C tenant to call a single Azure Health Data Services FHIR service by adding multiple SMART app entries under the B2C identity provider in the FHIR service’s authentication configuration.
In your FHIR service, go to the authentication and under identity providers add or select your Azure AD B2C authority.
In SMART on FHIR applications, add application for each client app you want to allow and provide :
- client ID : the B2C app registration app
- audience : your API app ID URI you exposed in B2C or the service url if you’re using the SMART proxy guidance
The service accepts multiple app rows here; each one is validated via azp/appid and aud in the incoming token. https://dori-uw-1.kuma-moon.com/en-us/azure/healthcare-apis/fhir/configure-identity-providers