IT-Trainer Jobs und Stellenangebote: Web Application Identity und Access mit Azure B2C

Seminardauer: 2 Tage

Trainer gesucht

IT-Trainer Jobs und Stellenangebote: Web Application Identity und Access mit Azure B2C, Cloud Computing, Cloud-Technologiespezialist, Microsoft, Microsoft Azure.

Anmelden / Registrieren als Trainer

Agenda

Einführung

Was ist Azure B2C?

  • Azure B2C im Vergleich zu Azure Active Directory
  • Azure B2C im Vergleich zu anderen Authentifizierungsanbietern

Erstellen eines B2C-Tenants mit dem Azure-Portal

  • Konfigurieren des Azure Active Directory Ressourcen-Providers
  • Erstellen eines neuen B2C Tenants
  • Relevanz des Organisationsnamens
  • Beziehung zwischen dem B2C-Tenant und dem Haupt-Tenant
  • Verzeichnisse wechseln
  • Konfigurieren des Unternehmens-Brandings
  • Benutzerattribute konfigurieren
  • Kontrolle des Zugriffs auf den B2C-Tenant
  • Konfigurieren von Azure B2C Identity Providern

Registrierung von Anwendungen

  • Was wird durch die Applikations Registrierung erreicht?
  • Konfigurieren der unterstützten Kontotypen
  • Konfigurieren der Redirect-URI
  • Konfigurieren von Berechtigungen
  • Application Secrets
  • Sichern von APIs

Beispiel Applikationsregistrierungen

  • React-Anwendung
  • React Next.js-Anwendung
  • Asp.net MVC
  • Blazor WASM
  • Blazor WASM ASP.NET gehostet
  • Blazor Server
  • Python Flask-Anwendung

User Flows

  • Was ist ein User Flow?
  • Erstellen eines User Flows
  • Sign-Up & Sign-In User Flow
  • User Flow für die Anmeldung
  • User-Flow zur Profilbearbeitung
  • Multi-Faktor-Authentifizierung
  • Identity Provider
  • Benutzer-Attribute
  • Anwendungsansprüche
  • Kennworteinstellungen konfigurieren
  • API-Anschlüsse

User Flow UI-Templates

  • Was sind UI-Vorlagen?
  • Konfigurieren von UI-Templates-Einstellungen für Benutzer-Workflows
  • Aktivieren von JavaScript in der UI-Vorlage

Speicherung von benutzerdefinierten UI-Templates

  • Einrichten eines Speicherkontos zum Hosten benutzerdefinierter Vorlagen
  • Konfigurieren des CORS für das Speicherkonto
  • Konfigurieren der Berechtigungen für den Storage-Account
  • Hochladen von Templates mit Azure Storage Explorer
  • Hochladen von Templates über einen NPM-Skriptbefehl
  • Einrichten eines CDN zur Verbesserung der Leistung beim Hosten benutzerdefinierter Vorlagen

Programmierung von benutzerdefinierten UI-Vorlagen

  • Erwerben von Microsoft bereitgestellten Standardvorlagen
  • Template-Versionen
  • Einrichten einer Umgebung zum Ändern von Templates
  • Automatisieren der Erstellung und Bereitstellung von Templates
  • Datei- und Seitenstruktur
  • Verständnis welche UI-Funktionen AJAX-Operationen und welche Post-Back-Operationen sind
  • Erkennen von AJAX-Operationen
  • CSS anwenden
  • DOM-Manipulationen mit jQuery durchführen

Sicherheit

  • Richtlinien für den bedingten Zugriff
  • Kritische Benutzer
  • Erkennen von Risiken
  • Audit-Logs

Zusammenfassung