Dodawanie przepływu użytkownika rejestracji samoobsługowej do aplikacji

Napiwek

Ten artykuł dotyczy przepływów użytkownika współpracy B2B. Jeśli dzierżawa jest skonfigurowana na potrzeby zarządzania tożsamościami i dostępem klienta, zobacz Tworzenie przepływu rejestracji i logowania użytkowników dla klientów.

W przypadku tworzonych aplikacji można tworzyć przepływy użytkowników, które umożliwiają użytkownikowi zarejestrowanie się w aplikacji i utworzenie nowego konta gościa. Przepływ użytkownika samoobsługowego rejestracji definiuje serię kroków, które użytkownik wykonuje podczas rejestracji, dostawców tożsamości, których można używać, oraz atrybutów użytkownika, które chcesz zebrać. Z jednym przepływem użytkownika można powiązać jedną lub więcej aplikacji.

Uwaga

Przepływy użytkowników można skojarzyć z aplikacjami utworzonymi przez organizację. Przepływy użytkowników nie mogą być używane w przypadku aplikacji firmy Microsoft, takich jak SharePoint lub Teams.

Wymagania wstępne

Przed rozpoczęciem może być konieczne dodanie dostawców tożsamości i zdefiniowanie atrybutów niestandardowych.

Dodawanie dostawców tożsamości (opcjonalnie)

Microsoft Entra ID jest domyślnym dostawcą tożsamości na potrzeby rejestracji samoobsługowej. Oznacza to, że użytkownicy mogą domyślnie zarejestrować się przy użyciu konta Microsoft Entra. W przepływach użytkowników samoobsługi rejestracji można również uwzględnić dostawców tożsamości społecznościowych, takich jak Google i Facebook, konto Microsoft i funkcja jednorazowego kodu dostępu poczty e-mail. Więcej informacji można znaleźć w tych artykułach:

Definiowanie atrybutów niestandardowych (opcjonalnie)

Atrybuty użytkownika to wartości zbierane od użytkownika podczas rejestracji samoobsługowej. Tożsamość zewnętrzna Microsoft Entra zawiera wbudowany zestaw atrybutów, ale można tworzyć atrybuty niestandardowe do użycia w przepływie użytkownika. Te atrybuty można również odczytywać i zapisywać przy użyciu interfejsu API programu Microsoft Graph. Zobacz Definiowanie atrybutów niestandardowych dla przepływów użytkownika.

Włączanie rejestracji samoobsługowej dla dzierżawy

Napiwek

Kroki opisane w tym artykule mogą się nieznacznie różnić w zależności od portalu, od którego zaczynasz.

Aby dodać przepływ użytkownika samoobsługowego rejestracji do aplikacji, należy włączyć tę funkcję dla dzierżawy. Następnie kontrolki stają się dostępne, które umożliwiają skojarzenie przepływu użytkownika z aplikacją.

Uwaga

To ustawienie można również skonfigurować przy użyciu typu zasobu authenticationFlowsPolicy w interfejsie API programu Microsoft Graph.

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra jako użytkownik Administracja istrator.

  2. Przejdź do pozycji Tożsamość>Zewnętrzne tożsamości>Zewnętrzne ustawienia współpracy.

  3. Ustaw przełącznik Włącz rejestrację samoobsługową gościa za pośrednictwem przepływów użytkownika na wartość Tak.

    Zrzut ekranu przedstawiający przełącznik włącz rejestrację samoobsługową gościa.

  4. Wybierz pozycję Zapisz.

Tworzenie przepływu użytkownika na potrzeby rejestracji samoobsługowej

Następnie utworzysz przepływ użytkownika na potrzeby rejestracji samoobsługowej i dodasz go do aplikacji.

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra jako użytkownik Administracja istrator.

  2. Przejdź do pozycji Identity>External Identities>Przepływy użytkownika, a następnie wybierz pozycję Nowy przepływ użytkownika.

    Zrzut ekranu przedstawiający przycisk przepływu nowego użytkownika.

  3. Wybierz typ przepływu użytkownika (na przykład Zarejestruj się i zaloguj).

  4. Wybierz wersję (zalecaną lub zapoznawcza), a następnie wybierz pozycję Utwórz.

  5. Na stronie Tworzenie wprowadź nazwę przepływu użytkownika. Nazwa jest automatycznie poprzedzona B2X_1_.

  6. Na liście Dostawcy tożsamości wybierz co najmniej jednego dostawcę tożsamości, którego użytkownicy zewnętrzni mogą używać do logowania się do aplikacji. (Zobacz Przed rozpoczęciem pracy z tym artykułem, aby dowiedzieć się, jak dodawać dostawców tożsamości).

  7. W obszarze Atrybuty użytkownika wybierz atrybuty, które chcesz zebrać od użytkownika. Aby uzyskać więcej atrybutów, wybierz pozycję Pokaż więcej. Na przykład wybierz pozycję Pokaż więcej, a następnie wybierz atrybuty i oświadczenia dla kraju/regionu, nazwy wyświetlanej i kodu pocztowego. Wybierz przycisk OK.

    Zrzut ekranu przedstawiający stronę tworzenia nowego przepływu użytkownika.

    Uwaga

    Atrybuty można zbierać tylko wtedy, gdy użytkownik zarejestruje się po raz pierwszy. Po zarejestrowaniu się użytkownika nie będą już monitowani o zbieranie informacji o atrybutach, nawet jeśli zmienisz przepływ użytkownika.

  8. Wybierz pozycję Utwórz.

  9. Nowy przepływ użytkownika zostanie wyświetlony na liście Przepływy użytkownika. W razie potrzeby odśwież stronę.

Wybieranie układu formularza kolekcji atrybutów

Możesz wybrać kolejność wyświetlania atrybutów na stronie rejestracji.

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra jako użytkownik Administracja istrator.

  2. Przejdź do sekcji Identity External Identities User flows (Przepływy> użytkownika tożsamości>zewnętrznych tożsamości).

  3. Wybierz przepływ użytkownika rejestracji samoobsługowej z listy.

  4. W obszarze Dostosuj wybierz pozycję Układy stron.

  5. Zostaną wyświetlone atrybuty wybrane do zebrania. Aby zmienić kolejność wyświetlania, wybierz atrybut, a następnie wybierz pozycję Przenieś w górę, Przenieś w dół, Przenieś do góry lub Przenieś do dołu.

  6. Wybierz pozycję Zapisz.

Dodawanie aplikacji do przepływu użytkownika samoobsługowego tworzenia konta

Teraz skojarzysz aplikacje z przepływem użytkownika, aby umożliwić rejestrację dla tych aplikacji. Nowi użytkownicy, którzy uzyskują dostęp do skojarzonych aplikacji, otrzymują nowe środowisko rejestracji samoobsługowej.

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra jako użytkownik Administracja istrator.

  2. Przechodzenie do przepływów>użytkownika tożsamości zewnętrznych tożsamości>

  3. Wybierz przepływ użytkownika rejestracji samoobsługowej z listy.

  4. W menu po lewej stronie w obszarze Użyj wybierz pozycję Aplikacje.

  5. Wybierz Dodaj aplikację.

    Zrzut ekranu przedstawiający dodawanie aplikacji do przepływu użytkownika.

  6. Wybierz aplikację z listy. Możesz też użyć pola wyszukiwania, aby znaleźć aplikację, a następnie ją wybrać.

  7. Naciśnij przycisk Wybierz.