Obtenir un jeton d’accès à l’aide de Azure CLI ou de Azure PowerShell

Pour utiliser le service FHIR® ou le service DICOM®, vous avez besoin d’un jeton d’accès qui vérifie votre identité et vos autorisations au service. Vous pouvez obtenir un jeton d’accès à l’aide de PowerShell ou de l’interface Azure Command-Line(CLI). Ces outils vous aident à créer et à gérer des ressources Azure.

Gérez les autorisations des utilisateurs et des applications pour accéder aux services FHIR ou DICOM via des affectations de role à partir du portail Azure ou à l’aide de scripts.

Obtenir un jeton d’accès pour le service FHIR

Le service FHIR utilise un URI spécifique --resource ou -resourceUrl avec un URI égal à l’URI de l’audience du service FHIR (https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com) pour obtenir un jeton. L’exemple suivant obtient un jeton et l’utilise pour obtenir une liste de patients. Pour exécuter l’exemple, vous avez besoin au moins de l’attribution de rôle Lecteur de données FHIR. Remplacez le <placeholder> par l'URL du service pour votre service FHIR.

token=$(az account get-access-token --resource=https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com --query accessToken --output tsv)
curl -X GET --header "Authorization: Bearer $token" https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com/Patient

Obtenir un jeton d’accès pour le service DICOM

L’exemple suivant obtient un jeton d’accès pour le service DICOM. --resource Ou -resourceUrl est l’audience du service DICOM (https://dicom.healthcareapis.azure.com). Le jeton est ensuite utilisé pour obtenir les journaux de service. Pour exécuter l’exemple, vous avez besoin au moins de l’attribution de rôle Lecteur de données DICOM. Remplacez le <placeholder> par l'URL du service pour votre service DICOM.

token=$(az account get-access-token --resource=https://dicom.healthcareapis.azure.com --query accessToken --output tsv)
curl -X GET --header "Authorization: Bearer $token"  https://<workspacename-dicomservicename>.dicom.azurehealthcareapis.com/v<version of REST API>/changefeed

Remarque

FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.

DICOM® est une marque déposée de la National Electrical Manufacturers Association pour ses publications de standards relatifs aux communications numériques des informations médicales.