Keycloak
SecurityKeycloak ist in vielen unserer Kundenprojekte als zentrale IAM-Plattform im Einsatz. Über das Keycloak Competence Center Switzerland bieten wir Beratung, Betrieb und Entwicklung an. Wer keinen eigenen Betrieb aufbauen will, kann auf Managed Keycloak oder Keycloak as a Service zurückgreifen.
Das neue Versioning-Schema (vier rückwärtskompatible Minor-Releases pro Jahr, Breaking-Changes nur noch in seltenen Major-Releases) vereinfacht die Upgrade-Planung für uns und unsere Kunden.
Auf Feature-Seite sind zwei Neuerungen hervorzuheben: Passkeys werden neu nativ unterstützt, nachdem sie lange ein Preview-Feature waren. Wir haben frühzeitig eigene Passkey-Erweiterungen mit verbesserter UX entwickelt (siehe keycloak.ch) und können diese Flows mit der nativen Integration schlanker gestalten. Neu hinzugekommen ist auch die Organizations-Unterstützung, mit der sich mehrere Organisationen mit eigenen Mitgliedern und Identity-Providern innerhalb eines Realms abbilden lassen. Das ist für unsere B2B-Kundenprojekte relevant. Mit Workflows kommt zudem ein (noch experimentelles) Feature zur Automatisierung administrativer Aufgaben wie dem Deaktivieren inaktiver Benutzer hinzu.
Keycloak ist eine quelloffene Identity & Access Management (IAM) Lösung. Aufgrund unserer Überzeugung von Keycloak haben wir das Keycloak Compentence Center Switzerland gegründet und bieten selber vielerlei Dienstleistungen rund um Keycloak an.
Keycloak ist eine sehr flexible IAM Plattform mit weitreichenden Möglichkeiten zur Anpassung (konfigurativ oder über eigene Erweiterungen). Der Open-Source-Code wird durch die grosse Community laufend auf dem neusten Stand gehalten und unterstützt so z.B. dank der Basis auf Quarkus auch perfekt den Einsatz in Cloud-Umgebungen. Bei Inventage setzen wir Keycloak selber in vielen Projekten ein. Für erste Schritte mit Keycloak empfehlen wir unser Tutorial auf keycloak.ch.