Identity & Access Management (IDM/IAM) und SSO mit Keycloak
-
Datum Termin 2024 folgt
-
Uhrzeit 09:00 - 17:00 Uhr
-
Preis 2150,00 € *
-
Frühbucher 1935,00 € *
-
max. 12 Teilnehmer
-
online
In diesem Workshop lernen Sie, wie Sie das quelloffene Identity & und Access Management System Keycloak installieren, konfigurieren und an externe Verzeichnisse, wie Microsoft Active Directory, anbinden. So lassen sich Benutzer authentifizieren und per SSO in verschiedene Web-Anwendungen einloggen.
Mit dem quelloffenen Identity & und Access Management System Keycloak lassen sich anwendungsübergreifendes Single-Sign-On (SSO) und Multifaktor-Authentifizierung MfA) in eigenen Anwendungen umsetzen.
In diesem Workshop lernen Sie, wie Sie Keycloak installieren, konfigurieren und an externe Verzeichnisse, wie zum Beispiel Microsoft Active Directory, anbinden, um Benutzer zu authentifizieren und per SSO an verschiedenen Web-Anwendungen anzumelden.
Für die Vermittlung von Identitäts-Informationen und Anmelde-Verfahren stellt der Workshop Gruppen- und Rollen-basierte Konzepte des Zugriffsschutzes vor, und auch Möglichkeiten zur Erweiterung von Keycloak mit Themes und Service Provider Interfaces (SPIs) sind Bestandteil dieser dreitägigen Online-Schulung.
Zielgruppe
Dieser Workshop richtet sich an DevOps Engineers und (Linux-)Administrierende, die Keycloak als Identity & Access Management System (DM/IAM) für die eigenen Unternehmensanwendungen einsetzen wollen.
Voraussetzungen
Die Schulung setzt Basiswissen der Linux-Systemverwaltung voraus. Um die Praxisbeispiele nachvollziehen zu können, sollten Sie zudem ein grundlegendes Verständnis der Funktionsweise von Webservern, Webanwendungen (HTML, Cookies, ...) und Internetprotokollen wie HTTP(S) mitbringen.
Für diesen Workshop verwenden wir einen Remote-Classroom von unserem Trainings-Partner B1 Systems. Alles, was Sie dafür benötigen, ist ein Mikrofon oder Headset und einen aktuellen Browser (Firefox/ Chrome).
Inhalte (für mehr Details auf die einzelnen Punkte klicken)
Als so genannter Login Broker kann Keycloak Benutzer und Gruppen aus externen Verzeichnissen, wie Microsoft Active Directory (AD) bereitstellen und ”Single Sign-On“ und Mehrfaktor-Authentifizierung an verschiedenen Web-Anwendungen realisieren. In diesem Workshop werden die Konzepte von Web-SSO und Keycloak erklärt, die Installation und Konfiguration behandelt und Beispiele für die Integration von Diensten und Anwendungen gezeigt.
-
Grundlagen von SSO via HTTP(S)
- Authentication, Authorization, Accounting (”Triple-A-Prinzip“)
- Terminologie: Identity- und Service Provider, Tokens und Claims
- Relevante Grundlagen von HTTP(S) und TLS
- OAuth2, OpenID Connect und JWT (optional: SAML)
-
Grundlagen von Keycloak
- Abgrenzung zu Red Hat's SSO und vergleichbaren Produkten
- Architektur von Keycloak (Standalone vs. Cluster vs. Domain)
- Aufbau einer Keycloak-Instanz (Deployment, Konfiguration)
- Ports, Command Line Interface (CLI), Management-, Benutzer- und Admin-GUI
- Keystores, Keytool
-
Konzepte von Keycloak
- Realms, Endpoints
- Users, Groups, User Federation, Identity Providers
- Clients, Roles, Mappers, Client Scopes und Evaluation
- Authentication und Flows
-
Installieren von Keycloak
- Cluster mit Infinispan
- Einrichtung einer relationalen (gemeinsamen) Datenbank
- Initiale Konfiguration (XML und CLI)
- Integration als Systemdienst
- Upgrades, Backup und Recovery
-
Integration von Keycloak
- Betrieb hinter einer Reverse Proxy bzw. Loadbalancer
- Einbindung von User Federation am Beispiel LDAP/Active Directory
- Anbindung einer Web-Anwendung
- Einbindung eines externen Identity provider (IdP)
Trainer
Tilman Kranz
arbeitet seit 2018 in den Bereichen System-Management und Verzeichnisdienste für die B1 Systems GmbH. Mit langjähriger Erfahrung in Entwicklung und Administration unterstützt er beim Aufbau von Management-Systemen, hilft bei technischen Problemen und berät bei der Umsetzung von Policy und Compliance.
Leistungen Ihres Workshoptickets
- Workshopunterlagen
- Teilnahmebescheinigung
Durchführung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher durch das heise Events-Team informiert.
Jetzt Tickets buchen
10% Frühbucherrabatt bis 4 Wochen vor Veranstaltungsbeginn
Bitte nutzen Sie für den Ticketkauf eine E-Mail-Adresse, auf die Sie freien Zugriff haben.
* Preise beinhalten 19% Mehrwertsteuer.
Haben Sie Fragen zur Organisation oder der Veranstaltung? Gern beantworte ich Ihre Fragen per E-Mail.
Anna Ludwig
Projektmanagerin Workshops