FHIR® 서비스 또는 DICOM® 서비스를 사용하려면 서버에 대한 ID 및 권한을 확인하는 액세스 토큰이 필요합니다. Azure 리소스를 만들고 관리하기 위한 도구인 PowerShell 또는 Azure Command-Line 인터페이스(CLI)를 사용하여 액세스 토큰을 가져올 수 있습니다.
FHIR 서비스 또는 DICOM 서비스에 액세스하려면 사용자 및 애플리케이션에 Azure Portal에서 역할 할당 을 통해 또는 스크립트를 사용하여 권한을 부여해야 합니다.
FHIR 서비스에 대한 액세스 토큰 가져오기
FHIR 서비스는 FHIR 서버https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com
의 URI와 동일한 특정 resource
또는 Audience
URI를 사용합니다. 토큰을 가져와서 다음 명령을 사용하여 변수(이름) $token
에 저장합니다.
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
DICOM 서비스에 대한 액세스 토큰 가져오기
DICOM 서비스는 URI가 https://dicom.healthcareapis.azure.com
와 동일한 resource
또는 Audience
을 사용하여 액세스 토큰을 획득합니다. 토큰을 가져와서 다음 명령을 사용하여 변수(이름) $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