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

다음 단계

자세히 알아보기:

Postman을 사용하여 FHIR 서비스에 액세스

REST 클라이언트를 사용하여 FHIR 서비스에 액세스

cURL을 사용하여 DICOM 서비스에 액세스

FHIR®은 HL7의 등록 상표이며, HL7의 사용 허가 하에 사용됩니다.