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