Azure CLI 또는 Azure PowerShell을 사용하여 액세스 토큰 가져오기
FHIR 서비스 또는 DICOM 서비스를 사용하려면 서버에 대한 ID 및 권한을 확인하는 액세스 토큰이 필요합니다. Azure 리소스를 만들고 관리하기 위한 도구인 Azure CLI(명령줄 인터페이스) 또는 PowerShell을 사용하여 액세스 토큰을 가져올 수 있습니다.
FHIR 서비스 또는 DICOM 서비스에 액세스하려면 Azure Portal에서 역할 할당을 통해 또는 스크립트를 사용하여 사용자 및 애플리케이션에 권한을 부여해야 합니다.
FHIR 서비스에 대한 액세스 토큰 가져오기
FHIR 서비스는 FHIR 서버 https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com
의 URI와 동일한 URI에서 특정 resource
또는 Audience
를 사용합니다. 토큰을 가져온 후 다음 명령을 사용하여 변수(이름: $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 서비스는 https://dicom.healthcareapis.azure.com
과 동일한 URI에 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
다음 단계
자세히 알아보기:
REST 클라이언트를 사용하여 FHIR 서비스에 액세스
FHIR®은 HL7의 등록 상표이며, HL7의 사용 허가 하에 사용됩니다.