Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schein
Die Retail Interest Group von Dynamics 365 Commerce hat sich von Yammer auf Viva Engage verschoben. Wenn Sie keinen Zugriff auf die neue Viva Engage Community haben, füllen Sie dieses Formular (https://aka.ms/JoinD365commerceVivaEngageCommunity) aus, um hinzugefügt zu werden, und bleiben Sie an den neuesten Diskussionen beteiligt.
In diesem Artikel wird beschrieben, wie und wann mehrere Microsoft Entra Business-to-Consumer(B2C)-Mandanten pro Kanal für die Benutzerauthentifizierung in einer dedizierten Microsoft Dynamics 365 Commerce-Umgebung eingerichtet werden.
Dynamics 365 Commerce verwendet den Microsoft Entra B2C-Cloudidentitätsdienst zur Unterstützung von Benutzeranmeldeinformationen und Authentifizierungsflüssen. Die Benutzer können die Authentifizierungsflüsse nutzen, um sich anzumelden, sich anzumelden und ihr Kennwort zurückzusetzen. Microsoft Entra B2C speichert die vertraulichen Authentifizierungsinformationen eines Benutzers, z. B. den Benutzernamen und das Kennwort. Der Benutzerdatensatz ist für jeden B2C-Mandanten einzigartig und verwendet entweder die Anmeldedaten des Benutzernamens (E-Mail-Adresse) oder die Anmeldedaten des Anbieters der sozialen Identität.
In den meisten Fällen wird ein einzelner Microsoft Entra B2C-Mandant in einer Commerce-Umgebung verwendet. Commerce-Kunden können dann mehrere Websites in derselben Commerce-Umgebung erstellen und veröffentlichen, und die gleichen Kundenanmeldeinformationen werden auf diesen Websites verwendet. Wenn Sie die Websites in der Umgebung jedoch als verschiedene Marken behandeln möchten, die benutzern als separate Unternehmen erscheinen, können Sie einen B2C-Mandanten für den Kanal konfigurieren, den Sie für die Website- und Markentrennung verwenden.
Überlegungen beim Einrichten mehrerer B2C-Mandanten pro Kanal
Wenn Sie jeden Kanal oder jede Website als separates Unternehmen behandeln, empfiehlt es sich, separate juristische Personen für Benutzerauthentifizierungsflüsse in Commerce zu verwenden. Wenn Sie jedoch jeden Kanal oder jede Website in derselben Umgebung und juristischen Person beibehalten möchten, aber eine separate Benutzerauthentifizierung für jede Website haben möchten, sollten Sie die folgenden Punkte berücksichtigen, bevor Sie fortfahren:
Benutzer verfügen über eigene Anmeldeinformationen für jeden Kanal oder jede Website.
Dieselbe Person kann zwei separate Konten pro Kanal oder Standort haben, da jedes Konto ein eindeutiger Eintrag in einen separaten B2C-Mandanten ist.
In der Microsoft Dynamics-Umgebung werden separate Kundendatensätze für globale Datensatzsuchen zurückgegeben.
Wenn ein Benutzer dieselbe E-Mail-Adresse über Kanäle oder Websites hinweg verwendet, geben globale Kundensuchen Ergebnisse für jeden Kanal oder jede Website zurück. Es wird ein Kanalindikator angezeigt.
Verwenden Sie das Adressbuch, um Gruppenbenutzern zu helfen, damit Sie sie pro Kanal nachverfolgen können.
Die Anzahl der Kundendatensätze pro Kanal kann sich erhöhen, und diese Erhöhung kann die Leistung der globalen Kundensuche beeinträchtigen.
Ordnen Sie B2C-Mandanten sorgfältig einem Kanal zu, um Situationen zu verhindern, in denen sich Kunden für einen falschen Mandanten registrieren. Andernfalls können Verwirrung oder Nachverfolgungsprobleme auftreten.
Die folgende Abbildung zeigt mehrere B2C-Mieter in einer Commerce-Umgebung.
Wenn Sie entscheiden, dass Ihr Unternehmen unterschiedliche B2C-Mandanten pro Kanal in derselben Commerce-Umgebung benötigt, füllen Sie die Verfahren in den folgenden Abschnitten aus, um diese Funktion zu beantragen.
Konfigurieren von B2C-Mandanten in Ihrer Umgebung
Um B2C-Mandanten in Ihrer Umgebung zu konfigurieren, führen Sie die entsprechenden Verfahren in diesem Abschnitt aus.
Microsoft Entra B2C-Mandanten hinzufügen
Führen Sie die folgenden Schritte aus, um Ihrer Umgebung einen Microsoft Entra B2C-Mandanten hinzuzufügen:
Melden Sie sich beim Commerce-Website-Generator für Ihre Umgebung als Systemadministrator an. Um Microsoft Entra B2C-Mandanten zu konfigurieren, müssen Sie ein Systemadministrator für die Commerce-Umgebung sein.
Wählen Sie im linken Navigationsbereich Mandanteneinstellungen, um ihn zu erweitern.
Wählen Sie B2C-Einstellungen und dann Verwalten.
Wählen Sie B2C-Anwendung hinzufügen, und geben Sie dann die folgenden Informationen ein:
- Anwendungsname: Geben Sie den Namen ein, den Sie für die Anwendung beim Verwalten in Commerce verwenden. Verwenden Sie den Anwendungsnamen, den Sie beim Einrichten der Microsoft Entra B2C-Anwendung im Azure-Portal ausgewählt haben. Wenn Sie denselben Namen verwenden, reduzieren Sie Verwirrung beim Verwalten von B2C-Mandanten in Commerce.
- Tenantname: Geben Sie den Namen des B2C-Mandanten ein, wie er im Azure Portal angezeigt wird.
- Forget Password Policy ID: Geben Sie die Richtlinien-ID (den Namen der Richtlinie im Azure-Portal) ein.
- Signup Signin Policy ID: Geben Sie die Richtlinien-ID (den Namen der Richtlinie im Azure-Portal) ein.
- Client-GUID: Geben Sie die Microsoft Entra B2C-Mandanten-ID ein, wie sie im Azure Portal angezeigt wird (nicht die Anwendungs-ID für den B2C-Mandanten).
- Edit-Profilrichtlinien-ID: Geben Sie die Richtlinien-ID (den Namen der Richtlinie im Azure-Portal) ein.
Wenn Sie die Eingabe dieser Informationen abgeschlossen haben, wählen Sie "OK " aus, um Ihre Änderungen zu speichern. Ihr neuer Microsoft Entra B2C-Mandant wird in der Liste unter Manage B2C Applications angezeigt.
Schein
Belassen Sie Felder wie Scope, Non Interactive Policy ID, Non Interactive Client ID, Login Custom Domain und Sign up Policy ID leer, es sei denn, das Dynamics 365 Commerce Team weist Sie an, sie festzulegen.
Verwalten oder Löschen eines Microsoft Entra B2C-Mandanten
- Melden Sie sich beim Commerce-Website-Generator für Ihre Umgebung als Systemadministrator an. Um Microsoft Entra B2C-Mandanten zu konfigurieren, müssen Sie ein Systemadministrator für die Commerce-Umgebung sein.
- Wählen Sie im linken Navigationsbereich Mandanteneinstellungen, um ihn zu erweitern.
- Wählen Sie B2C-Einstellungen und dann Verwalten.
- Um einen B2C-Mandanten zu bearbeiten, wählen Sie das Bleistiftsymbol daneben. Um einen B2C-Mandanten zu löschen, wählen Sie das Mülleimersymbol daneben.
- Wählen Sie Speichern, und wählen Sie dann Veröffentlichen, um Ihre Änderungen zu aktivieren.
Achtung
Wenn Sie einen B2C-Mandanten für eine Live- oder veröffentlichte Website konfigurieren, können Benutzer sich mithilfe von Konten registrieren, die auf dem Mandanten vorhanden sind. Wenn Sie einen konfigurierten Mandanten im Menü Mandanteneinstellungen > B2C-Mandant löschen, entfernen Sie die Zuordnung dieses B2C-Mandanten zu Websites, die mit beliebigen Kanälen des Mandanten verknüpft sind. In diesem Fall können sich Ihre Benutzer möglicherweise nicht mehr bei ihren Konten anmelden. Seien Sie daher äußerst vorsichtig, wenn Sie einen konfigurierten Mandanten löschen.
Wenn Sie einen konfigurierten Mandanten löschen, werden der B2C-Mandant und die Datensätze verwaltet, die Konfiguration des Commerce-Systems dieses Mandanten wird jedoch geändert oder entfernt. Benutzer, die versuchen, sich bei der Site zu registrieren oder anzumelden, legen einen neuen Kontodatensatz im Standard- oder neu zugeordneten B2C-Mandanten an, der für den Kanal der Site konfiguriert ist.
Konfigurieren Ihres Kanals mit einem B2C-Mandanten
- Melden Sie sich beim Commerce-Website-Generator für Ihre Umgebung als Systemadministrator an. Um Microsoft Entra B2C-Mandanten zu konfigurieren, müssen Sie ein Systemadministrator für die Commerce-Umgebung sein.
- Wählen Sie im linken Navigationsbereich Site-Einstellungen aus, um den Bereich zu erweitern.
- Wählen Sie Kanäle, und wählen Sie dann den zu konfigurierenden Kanal.
- Wählen Sie im Eigenschaftenbereich auf der rechten Seite im Feld Select B2C Application den konfigurierten Microsoft Entra B2C-Mandanten aus, der für diesen Kanal verwendet werden soll.
- Wählen Sie in der Befehlsleiste Speichern und veröffentlichen, um die neue oder aktualisierte Konfiguration zu übernehmen.
Achtung
Wenn Sie die B2C-Anwendung ändern, die Sie dem Kanal zuweisen, entfernen Sie die aktuellen Verweise, die Sie für Benutzer eingerichtet haben, die sich bereits in der Umgebung registriert haben. In diesem Fall können Benutzer nicht auf Anmeldeinformationen zugreifen, die der aktuell zugewiesenen B2C-Anwendung zugeordnet sind. Ändern Sie daher einen Kanal Microsoft Entra B2C-Konfiguration nur, wenn Sie den Kanal zum ersten Mal einrichten, und keine Benutzer können sich registrieren. Andernfalls müssen sich Benutzer eventuell erneut registrieren, um ein Konto im neuen Microsoft Entra B2C-Mandanten einzurichten.
Zusätzliche Ressourcen
Konfigurieren Ihres Domänennamens
Neuen E-Commerce-Mandanten bereitstellen
Zuordnen einer Dynamics 365 Commerce Website zu einem Onlinekanal
URL-Umleitungen in Massen hochladen
Einen B2C-Mandanten in Commerce einrichten
Benutzerdefinierte Seiten für die Benutzeranmeldungen einrichten
Hinzufügen von Unterstützung für ein Content Delivery Network (CDN)