Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:aai:training [2020/11/05 16:54] – Silke Meyer | de:aai:training [2025/03/12 16:20] (aktuell) – Schulungsmaterial Einsteiger-Workshop 2025 Doreen Liebenau | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Schulungsmaterialien ====== | ====== Schulungsmaterialien ====== | ||
- | Hier finden Sie Aufzeichnungen unserer Schulung " | + | ===== Einsteiger-Workshop IdP, März 2025 ===== |
- | ===== Überblicksvortrag ===== | + | * [[https:// |
+ | * Inhalt: | ||
+ | * Grundlagen Föderation, | ||
+ | * Installation & Konfiguration eines Shibboleth IdP | ||
+ | * Anbindung eines SPs | ||
+ | * Freigaben von Attributen | ||
- | Zum Einstieg empfehlen wir den Vortrag " | + | ===== Workshop IdP 5.x Upgrade, Juni 2024 ===== |
- | * Was ist die DFN-AAI? | + | * {{ : |
- | * Was geschieht bei einem föderierten Loginvorgang? | + | * Inhalt: |
- | * Metadaten und SAML2 | + | * Allgemeine Neuerungen im IdP 5.x |
- | * Was ist ein Discovery Service und welche Möglichkeiten gibt es, einen zu betreiben? | + | * Vorbereitungen für das Upgrade |
- | * eduGAIN - internationales Föderieren | + | * Vorgehensweise beim Upgrade |
- | {{:de:idp4:einfuehrungsvortrag.mp4| Einführung in die DFN-AAI | + | ===== Vortrag Vorbereitung auf Shibboleth IdP 5.x, Juni 2023 ===== |
+ | * {{ :de:aai:training: | ||
+ | * Inhalt: | ||
+ | * Rückblick auf die wichtigsten Änderungen in den letzten 4.x-Releases | ||
+ | * Ausblick auf Shibboleth IdP 5.x: Was ist schon bekannt? | ||
- | ===== Einführung in Attribute | + | ===== Workshop OIDC, Mai 2023 ===== |
- | Der zweite Teil ist der Vortrag mit dem Titel " | + | * {{ :de: |
- | * Wie bezieht der IdP Informationen aus einem Nutzerverzeichnis? | + | * {{ : |
- | * Wie definiert man IdP-intern neue Attribute mit diesen Informationen und welche Arten von Attributen kann es geben? | + | * {{ : |
- | * Wie filtert man, welcher SP welche Attribute bekommen soll? | + | ===== Workshop-Woche IdP, Februar 2022 ===== |
- | * Wie werden die Attribute an einen SP übermittelt und dort aufgenommen? | + | * [[de: |
- | {{:de:idp4: | + | ===== Workshop-Woche SP, Februar 2021 ===== |
+ | * Vortrag: [[https:// | ||
+ | * Was ist und welche Aufgaben erfüllt ein SAML-fähiger Service Provider? | ||
+ | * Gängige SP-Implementierungen | ||
+ | * Funktionsweise und Funktionsumfang Shibboleth SP | ||
+ | * Überlegungen zur Nachhaltigkeit (Betrieb, Implementierungen, | ||
+ | * Praxis: [[de: | ||
+ | * Installation des Shibboleth SP in der Schulungs-VM | ||
+ | * Überblick über die Konfigurations- und Logdateien | ||
+ | * Konfigurationsbeispiele mit dem Apache-Modul mod_shib | ||
+ | * Übergeben des REMOTE_USERs an Tomcat | ||
+ | * beispielhafte Grundkonfiguration einer Anwendung mit mitgeliefertem Shibboleth-Plugin | ||
+ | * Vortrag und Demo: SimpleSAMLphp als Service Provider | ||
+ | * Installation, | ||
+ | * Einbindung in eine eigene PHP-Anwendung, | ||
+ | * Automatisierter Bezug von Metadaten aus der DFN-AAI-Föderation, | ||
+ | * Grundlagen der Authentication Processing Filters | ||
+ | * die abschließenden Vorbereitungen für den produktiven Betrieb. | ||
+ | * [[https:// | ||
+ | * Diskussion und Wrap-Up ([[https:// | ||
+ | * SP Onboarding, siehe [[de: | ||
+ | * Feedback und Anregungen zur Workshopwoche | ||
+ | * Themen für künftige Workshops | ||
- | ===== Praktischer Teil ===== | + | ===== Workshop-Wochen IdP, November 2020 ===== |
- | Für den praktischen Teil der Schulung laden Sie sich bitte unsere Schulungs-VM herunter. Darin finden Sie eine komplett vorbereitete Linux-Umgebung mit einem vorkonfigurierten Tomcat, Apache | + | * Einführung in den Shibboleth Identity Provider 4: |
- | Installieren Sie in der VM den Shibboleth | + | * Upgrade des Shibboleth Identity Provider von Version 3 nach 4 ([[de: |
+ | * Workshop Betriebssicherheit | ||
- | Im unteren Teil der [[https:// | ||
- | |||
- | ==== Überblick über die Shibboleth-Installation in der Schulungs-VM ==== | ||
- | |||
- | Hier werden die wichtigsten Konfigurationsdateien oder Ordner der neu installierten Shibboleth-Instanz zusammengefasst: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 0: Minor Version Update ==== | ||
- | |||
- | In dieser Übung sehen Sie, wie man ein Update von Shibboleth 4.0.0. auf 4.0.1 ausführt: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 1: Loglevel anpassen ==== | ||
- | |||
- | Hier sehen Sie, wie das Loglevel des IdP auf DEBUG erhöht wird und wie das Log dann aussieht: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 2: Import der Transcoding Properties für das dfnEduPerson-Schema ==== | ||
- | |||
- | Hier sehen Sie, wie Sie im IdP 4.x die nicht mitgelieferten Transcoding-Regeln für die Attribute aus unserem dfnEduPerson-Schema importieren: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 3: eduPersonScopedAffiliation aus eduPersonAffiliation bilden ==== | ||
- | |||
- | Hier sehen Sie, wie das Attribut eduPersonScopedAffiliation neu definiert wird. Statt dem LDAP wird als Attributquelle das Attribut eduPersonAffiliation verwendet: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 4: Ausdifferenzierung der Attributfreigaben je nach SP ==== | ||
- | |||
- | In dieser Übung werden unterschiedliche Filterregeln für die zwei Service Provider in der Schulungs-VM erstellt. | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 5: Übertragung eines Entitlements für Mitglieder einer bestimmten Gruppe ==== | ||
- | |||
- | Hier sehen Sie, wie man ein ScriptedAttribute für eduPersonEntitlement schreibt. Es bezieht die Werte ein, die für eduPersonAffiliation existieren und vergibt ein bestimmtes Entitlement auf Basis der Affiliation. | ||
- | |||
- | {{: | ||
- | |||
- | ==== Übung 6: Filtern einzelner Attributwerte nach SP ==== | ||
- | |||
- | In dieser Übung sehen Sie, wie man bei Attributen, die mehrere Werte haben können, pro SP nur bestimmte Werte herausgibt. | ||
- | |||
- | {{: |