Uzyskiwanie tokenu dostępu przy użyciu Azure CLI lub Azure PowerShell

Aby korzystać z usługi FHIR® lub usługi DICOM®, potrzebny jest token dostępu, który weryfikuje twoją tożsamość i uprawnienia do usługi. Token dostępu można uzyskać przy użyciu PowerShell lub interfejsu Azure Command-Line (CLI). Te narzędzia ułatwiają tworzenie zasobów Azure i zarządzanie nimi.

Zarządzaj uprawnieniami użytkowników i aplikacji do uzyskiwania dostępu do usług FHIR lub DICOM poprzez przypisania ról z portalu Azure lub przy użyciu skryptów.

Uzyskiwanie tokenu dostępu dla usługi FHIR

Usługa FHIR używa określonego --resource lub -resourceUrl z identyfikatorem URI równym identyfikatorowi URI odbiorcy usługi FHIR (https://<workspacename-fhirservicename>.fhir.azurehealthcareapis.com), aby uzyskać token. Poniższy przykład pobiera token i używa go do uzyskania listy pacjentów. Aby uruchomić przykład, musisz mieć co najmniej przypisanie roli Czytelnik danych FHIR. Zastąp element <placeholder> adresem URL usługi dla usługi 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

Uzyskiwanie tokenu dostępu dla usługi DICOM

Poniższy przykład pokazuje, jak pobrać token dostępu dla usługi DICOM. Element --resource lub -resourceUrl jest odbiorcą usługi DICOM (https://dicom.healthcareapis.azure.com). Token jest następnie używany do pobierania dzienników usługi. Aby uruchomić przykład, potrzebujesz co najmniej przypisania roli Czytelnika danych DICOM. Zastąp wartość <placeholder> adresem URL usługi 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

Uwaga

FHIR® jest zastrzeżonym znakiem towarowym HL7 i jest używany z uprawnieniem HL7.

DICOM® jest zastrzeżonym znakiem towarowym National Electrical Manufacturers Association dla swoich publikacji norm odnoszących się do cyfrowej komunikacji informacji medycznych.