Inhaltsübersicht
- Beschreibung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
Beschreibung
Der Entwicklerworkshop behandelt die Anpassung von Janssen-Konfigurationen an reale Integrationsanforderungen. Der Schwerpunkt liegt auf Claims, Scopes, Token-Inhalten, Interception-Logik, externen Datenquellen und sicherem Testen.
Customization wird nicht als Freifahrtschein für Wildwuchs verstanden. Jede Anpassung muss begründet, testbar, dokumentiert und betrieblich beherrschbar sein.
Lernziele
- Claims und Scopes fachlich sauber modellieren
- Token-Inhalte über Konfiguration und Skriptlogik kontrolliert beeinflussen
- Externe Datenquellen und APIs sicher in Authentifizierungsprozesse einbinden
- Debugging, Testfälle und Betriebsübergabe für Anpassungen vorbereiten
Zielgruppe
Das Seminar richtet sich an technische Rollen, die Janssen-Installationen an konkrete Anwendungsanforderungen anpassen und eigene Claims, Scopes, Skripte oder Integrationen verantworten.
Voraussetzungen
Erforderlich sind Grundlagen zu JSON, APIs, Token, OAuth 2.0, OpenID Connect und strukturierter Fehleranalyse. Erfahrung mit Skriptsprachen ist hilfreich.
Seminarinhalte
Modul 1: Claim- und Scope-Modellierung
Token-Inhalte werden als Vertrag zwischen IAM und Anwendung definiert.
- Anwendungsanforderungen an Benutzerattribute, Rollen und Berechtigungen erfassen.
- Scopes und Claims nach Zweck, Sensibilität und Lebensdauer klassifizieren.
- Überfreigabe, Namenskonflikte und Kompatibilitätsprobleme vermeiden.
Modul 2: Token-Anpassung
Token werden kontrolliert erweitert und validiert.
- ID Token, Access Token und Userinfo-Antwort für Anpassungen unterscheiden.
- Dynamische Claim-Werte aus Benutzer-, Gruppen- oder Kontextdaten ableiten.
- Token-Ausgabe mit Testfällen und Claim-Erwartungen verifizieren.
Modul 3: Skripte und externe Aufrufe
Erweiterungen werden robust und fehlertolerant aufgebaut.
- Skriptpunkte für Authentifizierung, Token-Ausgabe und Benutzerinformationen einordnen.
- Externe APIs mit Timeout-, Fehler- und Fallback-Verhalten modellieren.
- Sensible Daten in Skriptlogik und Protokollen minimieren.
Modul 4: Debugging und Tests
Anpassungen müssen reproduzierbar geprüft werden.
- Testbenutzer, Testclients und erwartete Token-Ausgaben definieren.
- Fehler über Logs, Token-Inhalte und Authentifizierungsereignisse eingrenzen.
- Regressionstests für spätere Änderungen vorbereiten.
Modul 5: Übergabe in den Betrieb
Entwicklung endet nicht beim funktionierenden Beispiel.
- Konfiguration, Skripte, Abhängigkeiten und Testfälle dokumentieren.
- Änderungsprozess und Rollback für Anpassungen festlegen.
- Supporthinweise für typische Fehler und Dateninkonsistenzen erstellen.
Praxisübungen
- Entwurf eines Claim-Modells für eine Fachanwendung
- Simulation einer dynamischen Token-Anpassung
- Debugging eines fehlerhaften Claims anhand von Testdaten
Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | IAM-Entwickler, Integrationsentwickler, DevSecOps, technische Architekten |
| Voraussetzungen: | Grundlagen zu OAuth/OpenID Connect, JSON, APIs und Skriptlogik |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
