Keycloak topics
12 short topics in Authentication Identity and Access. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Identity provider and application boundaries
Demonstrate identity provider and application boundaries in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
User enrollment and account lifecycle
Demonstrate user enrollment and account lifecycle in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Application authentication flows
Demonstrate application authentication flows in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Sessions and token integration
Demonstrate sessions and token integration in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Provider or federation connections
Demonstrate provider or federation connections in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Roles and permission mapping
Demonstrate roles and permission mapping in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Multi-factor enrollment
Demonstrate multi-factor enrollment in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Signing keys and credential lifecycle
Demonstrate signing keys and credential lifecycle in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Tenant and organization access
Demonstrate tenant and organization access in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Identity audit and diagnostics
Demonstrate identity audit and diagnostics in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Account recovery and logout
Demonstrate account recovery and logout in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Identity integration regression tests
Demonstrate identity integration regression tests in a focused Keycloak example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Keycloak.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in Security identity and secrets.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.