What is Keycloak?
Keycloak is an open source Identity and Access Management solution aimed at modern applications and services. Keycloak provides fine-grained authorization services as well. These can be used to manage permissions for services from the Keycloak admin console and lets users define exactly the policies needed.
Features:
Features:
- Single-Sign On - Login once to multiple applications
- Standard Protocols - OpenID Connect, OAuth 2.0 and SAML 2.0
- Centralized Management - For admins and users
- Adapters - Secures applications and services
- LDAP and Active Directory - Connect to existing user directories
- Social Login - Can be used to enable social login
- Identity Brokering - OpenID Connect or SAML 2.0 IdPs
- Performance - Designed to be lightweight, fast and scalable
- Clustering - For scalability and availability
- Themes - Customized look and feel
- Extensible - Can be customized through code
- Password Policies - Customizable password policies
Keycloak is a Cloud Native Computing Foundation incubation project, and is free and open source to use.
Categories & Use Cases
Videos
Technical Details
| Deployment Types | On-Premise |
|---|---|
| Operating Systems | Docker, Podman, Kubernetes, OpenShift |
| Mobile Application | No |
FAQs
What is Keycloak?
Keycloak is an open source Identity and Access Management solution aimed at modern applications and services.
How much does Keycloak cost?
Keycloak starts at $0.


