Получение маркера доступа с помощью Azure CLI или Azure PowerShell
Чтобы использовать службу FHIR или службу DICOM, требуется маркер доступа, который проверяет удостоверение и разрешения на сервер. Маркер доступа можно получить с помощью PowerShell или интерфейса Command-Line Azure (CLI), которые являются инструментами для создания ресурсов Azure и управления ими.
Имейте в виду, что для доступа к службе FHIR или службе DICOM пользователям и приложениям необходимо предоставить разрешения с помощью назначений ролей из портал Azure или с помощью скриптов.
Получение маркера доступа для службы FHIR
Служба FHIR использует конкретный resource
или Audience
с URI, равным URI сервера https://<workspacename-fhirservicename>.azurehealthcareapis.com
FHIR. Получите маркер и сохраните его в переменной (с именем $token
) с помощью следующей команды:
token=$(az account get-access-token --resource=https://<workspacename-fhirservicename>.azurehealthcareapis.com --query accessToken --output tsv)
curl -X GET --header "Authorization: Bearer $token" https://<workspacename-fhirservicename>.azurehealthcareapis.com/Patient
Получение маркера доступа для службы DICOM
Служба DICOM использует тот же resource
или Audience
с URI, равным https://dicom.healthcareapis.azure.com
, для получения маркера доступа. Получите маркер и сохраните его в переменной (с именем $token
) с помощью следующей команды:
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
Дальнейшие действия
См. также:
Доступ к службе FHIR с помощью Postman
Доступ к службе FHIR с помощью клиента REST
Доступ к службе DICOM с помощью cURL
FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешения HL7.