Bearbeiten des Identity Experience Framework-XML von Azure Active Directory B2C mit dem Grit Visual IEF-Editor
Der Visual Identity Experience Framework-Editor (IEF) von Grit Software Systems, ist ein Tool, das Zeit während der Azure Active Directory B2C-Authentifizierungsbereitstellung (Azure AD B2C) spart. Das Tool unterstützt mehrere Sprachen, ohne dass Programmierung erforderlich ist. Zudem bietet es keinen Codedebugger für User Journeys.
Verwenden Sie den Visual IEF-Editor für folgende Aktionen:
- Erstellen Sie das IEF-XML für Azure AD B2C, HTML/CSS/JS und die .NET-API zur Bereitstellung von Azure AD B2C.
- Laden Sie Ihren IEF-XML von Azure AD B2C.
- Visualisieren und ändern Sie Ihren aktuellen Code, überprüfen Sie ihn, und führen Sie ihn über eine CI/CD-Pipeline (Continuous Integration/Continuous Delivery) aus.
Voraussetzungen
Um mit dem IEF-Editor zu beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Ein Microsoft Entra-Abonnement. Wenn Sie keines haben, können Sie ein kostenloses Azure-Konto erhalten.
- Ein Azure AD B2C-Mandant, der mit dem Azure-Abonnement verknüpft ist. Weitere Informationen finden Sie im Tutorial: Erstellen eines Azure Active Directory B2C-Mandanten.
- Der Visual IEF-Editor ist kostenlos und funktioniert nur mit dem Google Chrome-Browser.
- Überprüfen und Herunterladen des Starter Packs mit den Azure AD B2C-Kundenrichtlinien
- Installieren des Google Chrome-Browsers
Entwicklungsworkflow für den Beispielcode
Die folgende Abbildung zeigt einen Entwicklungsworkflow für den Beispielcode von XML-Dateien bis zur Produktion.
Schritt | BESCHREIBUNG |
---|---|
1. | Wechseln Sie zu https://www.gritiefedit.com, und laden Sie die Richtlinien aus dem Starter Pack mit den Azure AD B2C-Kundenrichtlinien über die Schaltfläche „Richtlinien hochladen“ auf der Benutzeroberfläche hoch. |
2. | Wählen Sie mithilfe des Visual IEF-Editor-Tools alle User Journeys und selbstbestätigten Profile aus, für die eine Aktualisierung bzw. Änderung erforderlich ist. |
3. | Nachdem die Dateien aktualisiert wurden, wählen Sie die Schaltfläche „Herunterladen“ aus. Alle Richtlinien werden auf den lokalen Computer heruntergeladen. |
4. | Überprüfen Sie die Dateien in GitHub oder der CI/CD-Pipeline. |
5. | Verwenden Sie die Dateien in der untergeordneten Umgebung, um die Azure AD B2C-Richtlinien zu testen. |
6. | Stellen Sie die Richtlinien in der Azure AD B2C-Produktionsumgebung bereit. |
Hier erfahren Sie mehr zum IEF-Editor.
Szenariobeschreibungen
In den folgenden Abschnitten werden zwei Visual IEF-Editor-Szenarios für Contoso und Fabrikam beschrieben, die Sie berücksichtigen sollten, wenn Sie Ihre Azure AD B2C-Bereitstellung mithilfe dieses Tools planen.
Fall 1 – Contoso: IEF-Logik, Vornehmen von Änderungen und Aktivieren von Features
Das Unternehmen Contoso verwendet Azure AD B2C und besitzt eine umfangreiche IEF-Bereitstellung. Die aktuellen Herausforderungen für Contoso sind:
- Neuen Entwickler*innen die IEF-Logik beibringen
- Vornehmen von Änderungen am IEF
- Aktivieren von Features wie Betrugsschutz, Identitätsschutz und Biometrie
Wenn IEF-Dateien im Visual IEF-Editor geladen werden, wird eine Liste der User Journeys mit einem Flussdiagramm für jede Journey angezeigt. Die User Journey-Elemente enthalten nützliche Daten und Funktionen. Die Suche erleichtert die Ablaufverfolgung durch die IEF-Logik und ermöglicht erforderliche Features. Die geänderten Dateien können folgende Eigenschaften haben:
- Heruntergeladen auf einen lokalen Computer
- Hochgeladen in GitHub
- Ausgeführt in CI/CD
- Bereitgestellt in einer untergeordneteren Umgebung für Tests
Fall 2 – Fabrikam: Schnelle Implementierung
Fabrikam ist ein großes Unternehmen, das beschlossen hat, Azure AD B2C zu verwenden. Ziele:
- Schnelle Implementierung von Azure AD B2C
- Ermitteln von Funktionen ohne das Lernen von IEF
Hinweis
Dieses Szenario befindet sich in der privaten Vorschau. Wenden Sie sich an den Support von Grit IAM Solutions, um Zugriff oder Antworten auf Ihre Fragen zu erhalten.
Fabrikam verfügt über eine Reihe vordefinierter Vorlagen mit intuitiven Diagrammen, die Benutzerflows anzeigen. Verwenden Sie den Visual IEF-Editor, um Vorlagen zu ändern und sie dann in einer untergeordneteren Umgebung bereitzustellen oder sie in GitHub für CI/CD hochzuladen.
Nachdem das IEF geändert wurde, laden Sie die Dateien in Azure AD B2C hoch, um sie in Aktion anzuzeigen.
Nächste Schritte
Weitere Informationen finden Sie in den folgenden Artikeln: