Overenie konektora FHIR

V tomto článku sa vysvetľuje overený prístup k serverom FHIR pomocou konektora Power Query pre FHIR. Konektor podporuje anonymný prístup k verejne prístupným serverom FHIR a overený prístup k serverom FHIR pomocou overovania služby Azure Active Directory. Azure API for FHIR je zabezpečené azure Active Directory.

Poznámka

Ak sa pripájate k serveru FHIR z online služby, ako je napríklad služba Power BI, môžete použiť iba konto organizácie.

Anonymný prístup

Existuje mnoho verejne prístupných FHIR serverov. Ak chcete povoliť testovanie s týmito verejnými servermi, konektor Power Query pre FHIR podporuje overovaciu schému "Anonymous". Napríklad na prístup k verejnému https://vonk.fire.ly serveru:

  1. Zadajte URL adresu verejného servera Vonk.

    Získajte prístup k verejnému vonk serveru.

  2. Vyberte položku Anonymná overovacia schéma.

    Vonk anonymná autentifikácia.

Potom postupujte podľa krokov na dotazovanie a tvarovanie údajov.

Overenie služby Azure Active Directory (organizational)

Konektor Power Query pre FHIR podporuje overovanie OAuth pre servery FHIR, ktoré sú zabezpečené azure Active Directory.

Ak chcete použiť overenie služby Azure Active Directory, pri pripájaní vyberte položku Konto Organizácie.

FHIR sa prihlási.

Existujú určité obmedzenia, ktoré si treba uvedomiť:

  • Očakávané publikum pre server FHIR sa musí rovnať základnej adrese URL servera FHIR. Pre Azure API pre FHIR, môžete nastaviť, keď poskytujete službu FHIR alebo novšiu na portáli.

  • Ak server FHIR nevráti WWW-Authenticate hlavičku výzvy s authorization_uri poľom s neúspešným povolením, na prihlásenie musíte použiť konto organizácie. Hosťovské konto nie je možné použiť v nájomníkovi služby Active Directory. Pre azure API pre FHIR, musíte použiť konto organizácie Azure Active Directory.

  • Ak služba FHIR nie je azure API pre FHIR (napríklad ak používate open source Server Microsoft FHIR pre Azure),zaregistrujete aplikáciu prostriedkov Služby Azure Active Directory pre server FHIR. Musíte predbežne autorizovať klientsku aplikáciu Služby Power BI, aby ste mali prístup k tejto aplikácii prostriedkov.

    Predbežná autorizácia služby Power BI.

    Identifikácia klienta klienta power BI je a672d62c-fc7b-4e81-a576-e60dc46e951d .

  • Klient doplnku Power Query (napríklad Služby Power BI) požiada iba o jeden rozsah: user_impersonation . Tento rozsah musí byť k dispozícii a server FHIR sa nemôže spoliehať na iné rozsahy.

Ďalšie kroky

V tomto článku ste sa naučili používať konektor Power Query pre overovacie funkcie FHIR. Ďalej preskúmajte skladanie dotazov.