注記
Dynamics 365 Commerce の小売関連グループは、Yammer から Viva Engage に移行しました。 新しいViva Engage コミュニティにアクセスできない場合は、追加するフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力し、最新のディスカッションに参加してください。
この記事では、Dynamics 365 Commerceでユーザー サイト認証用に Microsoft Entra 企業間 (B2C) テナントを設定する方法について説明します。
注記
Dynamics 365 Commerce バージョン 10.0.46 一般提供 (GA) リリース以降のバージョンを使用して作成されたコマース テナントの場合、Commerce e コマース サイト認証のMicrosoft Entra ID (以前のAzure AD) 企業間 (B2C) 統合は既定では有効になっていません。 Microsoft Entra ID B2C を使用する必要がある場合 (たとえば、既存の Azure AD B2C テナントを引き続き使用する場合)、明示的な有効化のためにMicrosoft Support要求を送信します。
Dynamics 365 Commerceでは、Microsoft Entra B2C を使用して、ユーザーの資格情報と認証フローをサポートします。 ユーザーは、これらのフローを使用して、パスワードの登録、サインイン、リセットを行うことができます。 Microsoft Entra B2C は、ユーザー名やパスワードなどの機密性の高いユーザー認証情報を格納します。 B2C テナントのユーザー レコードには、B2C ローカル アカウント レコードまたは B2C ソーシャル ID プロバイダー レコードが格納されます。 これらの B2C レコードは、コマース環境の顧客レコードにリンクされます。
警告
Microsoft Entra ID B2C は、2021 年 8 月 1 日までに古い (レガシ) ユーザー フローを廃止します。 ユーザー フローを新しい推奨バージョンに移行します。 新しいバージョンでは、機能パリティと新しい機能が提供されます。 推奨される B2C ユーザー フローで Commerce バージョン 10.0.15 以降のモジュール ライブラリを使用します。 詳細については、「
注記
コマース評価環境には、デモンストレーションのために事前に読み込まれた Microsoft Entra B2C テナントが含まれています。 評価環境では、次の手順を使用して独自の Microsoft Entra B2C テナントを設定する必要はありません。
ヒント
Microsoft Entra Identity Protection と条件付きアクセスを使用して、サイト ユーザーをさらに保護し、Microsoft Entra B2C テナントのセキュリティを強化できます。 Microsoft Entra B2C Premium P1 テナントと Premium P2 テナントで使用できる機能を確認するには、Microsoft Entra ID B2CのID保護と条件付きアクセスを参照してください。
Dynamics環境の前提条件
開始する前に、次の前提条件を満たすことで、Dynamics 365 Commerce環境と e コマース チャネルが適切に構成されていることを確認します。
- POS 操作の AllowAnonymousAccess の値を Commerce headquarters で "1" に設定します。
- POS 操作に移動します。
- 操作グリッドで右クリックし、パーソナライズを選択します。
- フィールドを追加を選択します。
- 使用可能な列の一覧で AllowAnonymousAccess 列を選択して追加します。
- [更新] を選択します。
- 612 の "顧客の追加" 操作の場合は、AllowAnonymousAccess を "1" に変更します。
- 1090 (レジスター) ジョブを実行します。
- Commerce headquarters で、番号順序の顧客勘定の手動属性をいいえに設定します。
- 小売とコマース > 本社の設定 > パラメーター > 売掛金勘定パラメーターの順に移動します。
- 番号順序を選択します。
- 顧客勘定行で、番号順序コード値をダブルクリックします。
- 番号順序の一般クイック タブで、手動をいいえに設定します。
Dynamics 365 Commerce環境をデプロイした後は、環境でシード データを初期化することもお勧めします。
次のステップ
コマースで B2C テナントを設定するプロセスを続行するには、Azure ポータルで Create または既存の Microsoft Entra B2C テナントへのリンクに進みます。
追加リソース
Azure ポータルで既存のMicrosoft Entra B2C テナントを作成またはリンクします
コマース本社を新しいMicrosoft Entra B2Cの情報で更新する