Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano sposób konfigurowania wielu dzierżawców (B2C) na kanał Microsoft Entra na potrzeby uwierzytelniania użytkowników w środowisku dedykowanym w ramach rozwiązania Microsoft Dynamics 365 Commerce.
Rozwiązanie Dynamics 365 Commerce używa tożsamości Microsoft Entra w chmurze B2C 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 Microsoft Entra B2C. Klienci biznesowi mogą następnie tworzyć i publikować wiele witryn w tym samym środowisku handlowym, a te same poświadczenia klienta są używane w tych witrynach. Jeśli jednak chcesz traktować witryny w środowisku jako różne marki, które wydają się użytkownikom jako oddzielne firmy, możesz skonfigurować dzierżawę B2C dla kanału używanego do oddzielenia witryny i marki.
Zagadnienia dotyczące konfigurowania wielu dzierżawców B2C dla każdego kanału
Często w przypadku traktowania każdego kanału lub witryny jako oddzielnej firmy najlepszym rozwiązaniem jest użycie oddzielnych podmiotów prawnych na potrzeby przepływów uwierzytelniania użytkowników w handlu. Jeśli jednak chcesz zachować każdy kanał lub lokację w tym samym środowisku i jednostce prawnej, ale chcesz mieć oddzielne uwierzytelnianie użytkowników dla każdej lokacji, przed kontynuowaniem należy wziąć pod uwagę następujące kwestie:
Użytkownicy mają własne odrębne poświadczenia dla każdego kanału lub witryny.
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 usługi Microsoft Dynamics oddzielne rekordy klientów są zwracane w przypadku wyszukiwania rekordów globalnych.
Jeśli użytkownik używa tego samego adresu e-mail w kanałach lub witrynach, globalne wyszukiwanie klientów zwraca wyniki dla każdego kanału lub witryny. Wyświetlany jest wskaźnik kanału.
Użyj książki adresowej, aby ułatwić grupowanie użytkowników w celu śledzenia ich według 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ć problemy z nieporozumianiem lub ś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.
Dodawanie dzierżawy Microsoft Entra B2C
Aby dodać dzierżawcę B2C Microsoft Entra do środowiska, wykonaj następujące kroki:
Zaloguj się do konstruktora 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ę używaną dla aplikacji podczas zarządzania nią w handlu. Użyj nazwy aplikacji wybranej podczas konfigurowania aplikacji Microsoft Entra B2C w portalu Azure. Używając tej samej nazwy, można zmniejszyć zamieszanie podczas zarządzania dzierżawami B2C w handlu.
- Nazwa dzierżawcy: należy wprowadzić nazwę dzierżawcy B2C, która jest wyświetlana w portalu Azure.
- Identyfikator zasad zapominania hasła: Wprowadź identyfikator zasad (nazwę zasad w portalu Azure).
- Identyfikator zasad rejestracji logowania: Wprowadź identyfikator zasad (nazwę zasad w portalu Azure).
- Client GUID: wprowadź identyfikator dzierżawy Microsoft Entra B2C wyświetlany w portalu Azure (a nie identyfikator aplikacji dla dzierżawy B2C).
- Identyfikator zasad edycji 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.
Note
Pozostaw pola, takie jak Scope, Non Interactive Policy ID, Non Interactive Client ID, Login Custom Domain i Sign Up Policy ID puste, chyba że zespół Dynamics 365 Commerce poinstruuje, aby je ustawić.
Zarządzanie lub usuwanie dzierżawy B2C Microsoft Entra
- Zaloguj się do konstruktora 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, którzy próbują zarejestrować się lub logować się na stronie, tworzą nowy rekord konta w domyślnym lub nowo przydzielonym tenancie B2C, skonfigurowanym dla kanału strony.
Konfigurowanie kanału za pomocą dzierżawcy B2C
- Zaloguj się do konstruktora 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 zmienisz aplikację B2C przypisaną do kanału, usuniesz bieżące referencje ustanowione dla użytkowników, którzy już zarejestrowali się w środowisku. W takim przypadku użytkownicy nie mogą uzyskać dostępu do żadnych poświadczeń skojarzonych z aktualnie przypisaną aplikacją B2C. W związku z tym zmień konfigurację kanału Microsoft Entra B2C tylko wtedy, gdy konfigurujesz kanał po raz pierwszy, a żaden użytkownik nie może się zarejestrować. W przeciwnym razie użytkownicy będą 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 witryny Dynamics 365 Commerce z kanałem online
Zarządzanie plikami robots.txt
Zbiorowe przekazanie przekierowań adresów URL
Konfigurowanie dzierżawy B2C w usłudze Commerce
Konfigurowanie stron niestandardowych do logowań użytkowników