Edytowanie kodu XML platformy IEF (Azure Active Directory B2C Identity Experience Framework) za pomocą edytora Grit Visual IEF

Edytor IEF (Grit Software Systems Visual Identity Experience Framework) to narzędzie, które oszczędza czas podczas wdrażania uwierzytelniania usługi Azure Active Directory B2C (Azure AD B2C). Obsługuje wiele języków bez konieczności pisania kodu. Nie ma również debugera kodu na potrzeby podróży użytkownika.

Użyj edytora IEF wizualizacji, aby:

  • Utwórz Azure AD B2C IEF XML, HTML/CSS/JS i interfejs API platformy .NET w celu wdrożenia Azure AD B2C.
  • Załaduj plik XML IEF Azure AD B2C.
  • Wizualizuj i modyfikuj bieżący kod, zaewidencjonuj go i uruchamiaj go za pośrednictwem potoku ciągłej integracji/ciągłego dostarczania (CI/CD).

Wymagania wstępne

Aby rozpocząć pracę z edytorem IEF, upewnij się, że spełnione są następujące wymagania wstępne:

Przykładowy przepływ pracy tworzenia kodu

Na poniższej ilustracji przedstawiono przykładowy przepływ pracy tworzenia kodu z plików XML do środowiska produkcyjnego.

Zrzut ekranu przedstawia przykładowy przepływ pracy tworzenia kodu.

Krok Opis
1. Przejdź do https://www.gritiefedit.com strony i przekaż zasady z pakietu początkowego zasad klienta usługi Azure AD B2C przy użyciu przycisku przekazywania zasad w interfejsie użytkownika.
2. Korzystając z narzędzia edytora visual IEF, wybierz i edytuj każdą podróż użytkownika i własny profil, który wymaga aktualizacji/modyfikacji.
3. Po zaktualizowaniu plików wybierz przycisk pobierania. Wszystkie zasady zostaną pobrane na maszynę lokalną.
4. Zaewidencjonuj pliki w potoku ciągłej integracji/ciągłego wdrażania w usłudze GitHub.
5. Użyj plików w niższym środowisku do testowania zasad Azure AD B2C.
6. Wdróż zasady w środowisku produkcyjnym usługi Azure AD B2C.

Dowiedz się więcej o edytorze IEF.

Opisy scenariuszy

W poniższych sekcjach opisano dwa scenariusze edytora IEF dla firmy Contoso i firmy Fabrikam, które należy wziąć pod uwagę podczas planowania wdrożenia usługi Azure AD B2C przy użyciu tego narzędzia.

Przypadek 1 — Contoso: logika IEF, wprowadzanie zmian i włączanie funkcji

Przedsiębiorstwo firmy Contoso używa Azure AD B2C i ma rozbudowane wdrożenie protokołu IEF. Aktualne wyzwania dla firmy Contoso to:

  • Nauczanie logiki IEF dla nowych deweloperów.
  • Wprowadzanie zmian w IEF.
  • Włączanie funkcji, takich jak ochrona przed oszustwami, ochrona tożsamości i biometria.

Po załadowaniu plików IEF do edytora IEF wizualizacji zostanie wyświetlona lista podróży użytkownika z wykresem przepływowym dla każdej podróży. Elementy podróży użytkownika zawierają przydatne dane i funkcje. Wyszukiwanie ułatwia proces śledzenia za pośrednictwem logiki IEF i umożliwia korzystanie z potrzebnych funkcji. Zmodyfikowane pliki mogą być następujące:

  • Pobrano na komputer lokalny.
  • Przekazane do usługi GitHub.
  • Uruchom ciągłą integrację/ciągłe wdrażanie.
  • Wdrożono w niższym środowisku na potrzeby testowania.

Przypadek 2 — Fabrikam: szybka implementacja

Fabrikam to duże przedsiębiorstwo, które zdecydowało się korzystać z Azure AD B2C. Ich cele są następujące:

  • Szybkie implementowanie Azure AD B2C
  • Odnajdywanie funkcji bez uczenia się protokołu IEF

Uwaga

Ten scenariusz jest w prywatnej wersji zapoznawczej. Aby uzyskać dostęp lub pytania, skontaktuj się z pomocą techniczną rozwiązania Grit IAM.

Firma Fabrikam ma zestaw wstępnie utworzonych szablonów z intuicyjnymi wykresami, które pokazują przepływy użytkowników. Użyj edytora visual IEF, aby zmodyfikować szablony, a następnie wdrożyć je w niższym środowisku lub przekazać je do usługi GitHub na potrzeby ciągłej integracji/ciągłego wdrażania.

Po zmodyfikowaniu IEF pobierz i przekaż pliki do Azure AD B2C, aby zobaczyć je w akcji.

Następne kroki

Aby uzyskać dodatkowe informacje, zapoznaj się z następującymi artykułami: