Azure API for FHIR のクライアント アプリケーションの登録

重要

Azure API for FHIR は、2026 年 9 月 30 日に廃止されます。 移行戦略 に従って、その日までに Azure Health Data Services FHIR サービス に移行します。 Azure API for FHIR が廃止されたため、2025 年 4 月 1 日以降、新しいデプロイは許可されません。 Azure Health Data Services FHIR サービス は、お客様が他の Azure サービスへの統合を使用して、FHIR、DICOM、および MedTech サービスを管理できるようにする、進化したバージョンの Azure API for FHIR です。

前のチュートリアルでは、Azure API for FHIR をデプロイしてセットアップしました。 Azure API for FHIR のセットアップが完了したので、パブリック クライアント アプリケーションを登録します。 詳細やトラブルシューティングについては、パブリック クライアント アプリの完全な登録に関するハウツー ガイドを読むことができますが、この記事ではこのチュートリアルの主要な手順を説明しました。

  1. Microsoft Entra ID に移動します

  2. [アプリの登録] の選択 -->[新しい登録]

  3. アプリケーションの名前を指定します

  4. [パブリック クライアント / ネイティブ (モバイルとデスクトップ)] を選択し、リダイレクト URI を https://www.getpostman.com/oauth2/callback に設定します。

    Screenshot of the Register an application pane, and an example application name and redirect URL.

クライアント アプリケーションの設定

クライアント アプリケーションを登録したら、[概要] ページからアプリケーション (クライアント) ID とテナント ID をコピーします。 この 2 つの値は、後でクライアントにアクセスするときに必要になります。

Screenshot of the client application settings pane, with the application and directory IDs highlighted.

Web アプリと接続する

Azure API for FHIR に接続する Web アプリを作成した場合は、正しい認証オプションも設定する必要があります。

  1. 左側のメニューの [管理] セクションで、 [認証] を選択します。

  2. 新しいプラットフォーム構成を追加するには、[Web] を選択します。

  3. このチュートリアルの 4 番目の部分で Web アプリケーションを作成するときの準備として、リダイレクト URI をセットアップします。 これを行うには、リダイレクト URI の一覧に https://\<WEB-APP-NAME>.azurewebsites.net を追加します。 Web アプリを作成する手順で別の名前を選択した場合は、戻ってこれを更新する必要があります。

  4. [アクセス トークン][ID トークン] のチェック ボックスをオンにします。

    Screenshot of the app Authentication settings blade, with the steps to add a platform highlighted.

API アクセス許可を追加する

正しい認証を設定したら、API のアクセス許可を設定します。

  1. [API のアクセス許可] を選択し、[アクセス許可の追加] を選択します
  2. 組織が使用する API で、Azure Health Data Services を検索します。
  3. user_impersonationを選択し、[アクセス許可の追加] を選択します

Screenshot of the Add API permissions blade, with the steps to add API permissions highlighted.

次のステップ

これで、パブリック クライアント アプリケーションをセットアップできました。 次のチュートリアルでは、Postman を使用してこのアプリケーションのテストとアクセスを取得する方法について説明します。

FHIR® は HL7 の登録商標であり、HL7 の許可を得て使用しています。