Konfigurowanie wielu dzierżawców B2C w środowisku Commerce
W tym artykule opisano sposób konfigurowania wielu dzierżawców (B2C) Microsoft Microsoft Entrana potrzeby uwierzytelniania użytkowników na kanał w środowisku specjalnym w ramach systemu Dynamics 365 Commerce.
Dynamics 365 Commerce używa tożsamości w chmurze B2C usługi Microsoft Entra do obsługi poświadczeń użytkowników i przepływów uwierzytelniania. Użytkownicy mogą skorzystać z przepływów uwierzytelniania, aby zarejestrować się, zalogować i zresetować hasło. Microsoft Entra B2C przechowuje poufne informacje o uwierzytelnianiu użytkownika, takie jak jego nazwa użytkownika i hasło. Rekord użytkownika jest unikatowy dla każdego dzierżawcy B2C i używa zarówno poświadczeń nazwy użytkownika (adresu e-mail), jak i poświadczeń dostawcy tożsamości społecznościowych.
W większości przypadków w środowisku Commerce jest używana jedna dzierżawa B2C Microsoft Entra. Klienci usługi Commerce mogą następnie tworzyć i publikować wiele oddziałów w tym samym środowisku Commerce, a w tych witrynach będą używane te same poświadczenia klientów. Jeśli jednak oddział w środowisku powinny być traktowane jako różne marki i są widoczne dla użytkowników jako osobne firmy, można skonfigurować dzierżawcę B2C dla kanału używanego w przypadku separacji oddział/Marka.
Zagadnienia dotyczące konfigurowania wielu dzierżawców B2C na kanał
Często, gdy każdy kanał lub oddział jest traktowany jako oddzielna firma, najlepszą opcją w odniesieniu do przepływów uwierzytelniania użytkowników w handlu jest użycie oddzielnych firm. Jeśli jednak chcesz zachować każdy kanał/oddział w tym samym środowisku i firmie, ale chcesz mieć osobne uwierzytelnianie użytkowników dla każdego oddziału, przed kontynuowaniem należy wziąć pod uwagę następujące kwestie:
Użytkownicy będą mieć własne odrębne poświadczenia dla każdego kanału/oddziału.
Ta sama osoba może mieć dwa oddzielne konta na kanał/oddział, ponieważ każde konto będzie unikatowym wpisem w oddzielnej dzierżawie B2C.
W środowisku Microsoft Dynamics dla wyszukiwania rekordów globalnych zostaną zwrócone osobne rekordy odbiorców.
Jeśli użytkownik korzysta z tego samego adresu e-mail w kanałach/oddziałach, globalne wyszukiwania klientów zwrócą wyniki dla każdego kanału/oddziału. (Zostanie wyświetlony wskaźnik kanału.)
Książka adresowa może być użyta do grupowania użytkowników, dzięki czemu można ich śledzić dla każdego kanału.
Zwiększenie liczby rekordów klientów na kanał może wzrosnąć, a ten wzrost może wpłynąć na wydajność globalnego wyszukiwania odbiorców.
Dzierżawy B2C muszą być dokładnie zamapowane na kanał, aby ułatwić uniknięcie sytuacji, w której klienci rejestrują się do niewłaściwej dzierżawy. W przeciwnym razie mogą wystąpić pomyłki lub problemy z śledzeniem.
Na poniższej ilustracji przedstawiono wielu dzierżawców B2C w środowisku Commerce.
Jeśli użytkownik zdecyduje, że firma wymaga odrębnych dzierżawców B2C na kanał w tym samym środowisku handlowym, należy wykonać procedury opisane w poniższych sekcjach, aby zażądać tej funkcji.
Konfiguruj dzierżawy B2C w swoim środowisku
Aby skonfigurować dzierżawy B2C w środowisku, należy wykonać odpowiednie procedury opisane w tej sekcji.
Dodaj dzierżawcę B2C Microsoft Entra
Aby dodać dzierżawcę B2C Microsoft Entra do środowiska, wykonaj następujące kroki.
Zaloguj się do modułu tworzenia witryn Commerce w swoim środowisku jako administrator systemu. Aby skonfigurować dzierżawców B2C Microsoft Entra, musisz być administratorem systemu dla środowiska Commerce.
W lewym okienku nawigacji wybierz pozycję Ustawienia dzierżawcy, aby ją rozwinąć.
Wybierz kolejno opcje Konfiguracja B2C i Zarządzanie.
Wybierz Dodaj aplikację B2C, a następnie wprowadź następujące informacje:
- Nazwa aplikacji: Wprowadź nazwę, która powinna być używana dla aplikacji w kontekście zarządzania nią w rozwiązaniu Commerce. Zaleca się używanie nazwy aplikacji, która została wybrana podczas konfigurowania aplikacji B2C Microsoft Entra w portalu Azure. W ten sposób można ograniczyć pomyłki podczas zarządzania dzierżawcami B2C w systemie Commerce.
- Nazwa dzierżawy: wprowadź nazwę dzierżawy B2C wyświetlaną w portalu Azure.
- Zapomnij identyfikator zasad haseł: wprowadź identyfikator zasad (nazwę zasad w portalu Azure).
- Identyfikator zasad logowania rejestracji: wprowadź identyfikator zasad (nazwę zasad w portalu Azure).
- Identyfikator GUID klienta: wprowadź identyfikator dzierżawy Microsoft Entra B2C wyświetlany w portalu Azure (nie identyfikator aplikacji dla dzierżawy B2C).
- Edytuj identyfikator zasad profilu: wprowadź identyfikator zasad (nazwę zasad w portalu Azure).
Po zakończeniu wprowadzania tych informacji wybierz przycisk OK, aby zapisać zmiany. Twoja nowa dzierżawa B2C Microsoft Entra powinna teraz pojawić się na liście w obszarze Zarządzanie aplikacjami B2C.
Banknot
Należy pozostawić takie pola, jak zakres, nieinteraktywny identyfikator zasad, nieinteraktywny identyfikator klienta, niestandardowa domena logowania, a identyfikator zasad rejestracji pusty, chyba że zespół Dynamics 365 Commerce poinstruuje użytkownika o jego ustawienie.
Zarządzaj lub usuwaj dzierżawcę B2C Microsoft Entra
- Zaloguj się do modułu tworzenia witryn Commerce w swoim środowisku jako administrator systemu. Aby skonfigurować dzierżawców B2C Microsoft Entra, musisz być administratorem systemu dla środowiska Commerce.
- W lewym okienku nawigacji wybierz pozycję Ustawienia dzierżawcy, aby ją rozwinąć.
- Wybierz kolejno opcje Konfiguracja B2C i Zarządzanie.
- Aby edytować dzierżawcę B2C, wybierz obok niego symbol ołówka. Aby usunąć dzierżawcę B2C, wybierz obok niego symbol kosza.
- Wybierz opcję Zapisz, a następnie wybierz opcję Publikuj, aby aktywować zmiany.
Ostrzeżenie
Jeśli dzierżawa B2C jest skonfigurowana dla witryny aktywnej/opublikowanej, użytkownicy mogli być zalogowani przy użyciu kont obecnych w dzierżawie. Jeśli usuniesz skonfigurowanego dzierżawcy w menu Ustawienia dzierżawy > Dzierżawca B2C, usuniesz skojarzenie tej dzierżawy B2C z witryn, które są skojarzone z dowolnymi kanałami dzierżawcy. W takim przypadku użytkownicy mogą nie mieć możliwości logowania się do swoich kont. Z tego względu należy zachować wyjątkową ostrożność podczas usuwania skonfigurowanego dzierżawcy.
Po usunięciu skonfigurowanego dzierżawcy, dzierżawa B2C i rekordy będą nadal przechowywane, ale konfiguracja systemu Commerce w tej dzierżawie zostanie zmieniona lub usunięta. Użytkownicy próbujący zarejestrować się lub zalogować się do witryny będą tworzyć nowy rekord konta w domyślnej lub nowo skojarzonej dzierżawie B2C, skonfigurowanej dla kanału witryny.
Konfigurowanie kanału za pomocą dzierżawcy B2C
- Zaloguj się do modułu tworzenia witryn Commerce w swoim środowisku jako administrator systemu. Aby skonfigurować dzierżawców B2C Microsoft Entra, musisz być administratorem systemu dla środowiska Commerce.
- W lewym okienku nawigacji wybierz pozycję Ustawienia witryny, aby ją rozwinąć.
- Wybierz kanały, a następnie wybierz kanał do skonfigurowania.
- W okienku właściwości po prawej stronie w polu wybierz aplikację B2C wybierz skonfigurowaną dzierżawę B2C Microsoft Entra, która ma być używana dla tego kanału.
- Na pasku poleceń wybierz opcję Zapisz i Opublikuj, aby zatwierdzić nową lub zaktualizowaną konfigurację.
Ostrzeżenie
Jeśli zostanie zmieniona aplikacja B2C przypisana do kanału, użytkownik usunie bieżące odwołania, które zostały utworzone dla wszystkich użytkowników, którzy już się zapisali w środowisku. W takim przypadku wszelkie poświadczenia skojarzone z aktualnie przypisaną aplikacją B2C nie będą dostępne dla użytkowników. Dlatego też należy zmienić konfigurację B2C kanału Microsoft Entra tylko w przypadku skonfigurowania kanału po raz pierwszy i gdy jeszcze żaden użytkownik nie mógł się zarejestrować. W przeciwnym razie użytkownicy mogą musieli zarejestrować się ponownie w celu ustanowienia rekordu w nowej dzierżawie B2C Microsoft Entra.
Dodatkowe zasoby
Wdrażanie nowej dzierżawy handlu elektronicznego
Tworzenie witryny handlu elektronicznego
Kojarzenie Dynamics 365 Commerce witryny z kanałem online
Zarządzanie plikami robots.txt
Zbiorcze przesyłanie przekierowań adresów URL
Konfigurowanie dzierżawy B2C w module Commerce
Konfigurowanie stron niestandardowych do logowania użytkowników