B2C アプリケーションを作成する

Note

Dynamics 365 Commerce による Retail Interest Group は Yammer から Viva Engage に移行しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。

この記事では、Microsoft Azure ポータルで Microsoft Dynamics 365 Commerce 企業と顧客間 (B2C) アプリケーションを作成する方法について説明します。

B2C テナントを作成したら、新しい Microsoft Entra テナント内に B2C アプリケーションを作成して Commerce と対話します。

B2C アプリケーションを作成するには、次の手順に従います。

  1. Azure ポータルで、アプリの登録 を選択し、新規登録 を選択します。
  2. [ 名前] に、この Microsoft Entra B2C アプリケーションの名前を入力します。
  3. サポートされているアカウント タイプ で、任意の ID プロバイダまたは組織ディレクトリで [アカウント] を選択します (ユーザー フローによるユーザーの認証用)
  4. リダイレクト URI の場合は、専用の返信の URL を Web タイプとして入力します。 返信 URL とその書式設定方法については、「 応答 URL」を参照してください。 ユーザーの認証時に Microsoft Entra B2C からサイトへのリダイレクトを有効にするリダイレクト URI/応答 URL を入力します。 登録プロセス中に応答 URL を追加することも、後で B2C アプリケーションの [概要] セクションの [概要] メニューから [リダイレクト URI の追加] リンクを選択して追加することもできます。
  5. アクセス許可 については、OpenID やオフラインアクセス権限をするための管理者の同意を得る を選択します。
  6. 登録 を選択します。
  7. 新しく作成したアプリケーションを選択し、[ 認証 ] メニューに移動します。
  8. 応答 URL を入力した場合は、[ アクセス トークン ] オプションと [ ID トークン ] オプションの両方を選択してアプリケーションに対して有効にし、[ 保存] を選択します。 登録中に応答 URL を入力しなかった場合は、[ プラットフォームの追加] を選択し、[ Web] を選択して、アプリケーションのリダイレクト URI を入力して、このページに応答 URL を追加します。
  9. Azure ポータルの 概要 メニューに移動し、アプリケーション (クライアント) IDをコピーします。 この ID は、後の設定手順 (後で クライアント GUID として参照) に使用します 。

Microsoft Entra ID B2C のアプリ登録の詳細については、「Microsoft Entra ID B2C の新しいアプリ登録エクスペリエンス」を参照してください。

返信 URL

応答 URL は、サイトが Microsoft Entra B2C を呼び出してユーザーを認証するときに、リターン ドメインの許可リストを提供するため、重要です。 この一覧を使用すると、認証されたユーザーはサインイン元のドメイン (サイト ドメイン) に戻ることができます。

] 画面の >] ボックスに、サイト ドメインと (環境がプロビジョニングされたら) コマースで生成された URL の両方に個別の行を追加します。 これらの URL は、常に有効な URL 形式を使用する必要があり、ベース URL のみにする必要があります (末尾のスラッシュやパスは使用しないでください)。 次の例に示すように、文字列 /_msdyn365/authresp をベース URL に追加します。

  • https://www.fabrikam.com/_msdyn365/authresp (ドメインは e コマース ドメインと完全に一致している必要があります。複数のドメインがある場合は、ドメインごとにこの URL を追加します)。
  • https://fabrikam-prod.commerce.dynamics.com/_msdyn365/authresp

次のステップ

コマースで B2C テナントの設定を続けるには、「 ユーザー フロー ポリシーの作成」を参照してください。

その他のリソース

Commerce での B2C テナントの設定

Azure ポータルでの既存の Microsoft Entra B2C テナントを作成またはリンクする

ユーザー フロー ポリシーの作成

ソーシャル ID プロバイダーの追加 (オプション)

コマース本社を新しいMicrosoft Entra B2Cの情報で更新する

コマース サイト ビルダーでの B2C テナントのコンフィギュレーション

B2C 追加情報