Home/Identity and Access Management (IAM) Software/Keycloak
Updated on: September 22, 2021

What is Keycloak ?

Keycloak - Identity and Access Management (IAM) Software
View Gallery
86% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More

Keycloak

An Open-source Identity And Access Management Tool For Modern Applications
(39 Ratings) Write Review

Keycloak is an open-source Identity and Access Management solution which provides modern applications and services to the users. The tool makes it easy to secure services and applications with little to no code. It lets users authenticate via Keycloak rather than using individual applications. This means that their applications don't have to deal with login forms, authenticate users or store users. Users don't have to login again to access a different application once they login to Keycloak from a particular app. Single-sign out allows users to logout once to be logged out of all applications that use Keycloak. Using Keycloak, companies can enable login with social networks very quickly through the admin console. All that is required is social network selection; there is no code or application change. Administrators can centrally manage all aspects of the Keycloak server, like enabling and disabling various features using the admin console. Keycloak also allows them to configure identity brokering and user federation.

FOLLOWERS
3,407

Keycloak Awards

Keycloak Features Show All Features

Keycloak Technical details

Support Online Customer Type Medium Business Small Business
API Location / Phone Number NA
Deployment SaaS/Web/Cloud Category Identity and Access Management (IAM) Software

Keycloak Pricing

Pricing ModelOpen-source , Quotation Based
Keycloak
Custom

Features

  • Single-Sign On
  • Standard Protocols
  • Centralized Management
  • Adapters
  • LDAP and Active Directory
  • Social Login
  • Identity Brokering
  • High Performance
  • Clustering
  • Themes
  • Extensible
  • Password Policies

Disclaimer: The pricing details were last updated on 28/08/2020 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

Learn more about Keycloak pricing.

Keycloak FAQs

Keycloak is Identity and Access Management (IAM) Software. Keycloak offers the following functionalities:

  • Access Request Management
  • Account Management
  • Password Management
  • Multi-factor Authentication
  • Role Management
  • User Activity Monitoring
  • Single Sign-On (SSO)
  • Social Sign On
  • API Access Management

Learn more about Keycloak features.

Yes, Keycloak provides API.

Ask the Community View Community

Keycloak Alternatives Keycloak Alternatives

Auth0
(188 RATINGS)
Auth0 Auth0 is a software that lays down a platform for organisations to authenticate and authorize... read more
Visit Website
84% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Cognito
Cognito Cognito is an Identity and Access Management software that comes with an identity verification... read more
Visit Website
Keycloak vs Cognito
87% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Gluu
Gluu Gluu provides Single Sign-on (SSO), Two-factor authentication (2FA), and access management service... read more
Visit Website
Keycloak vs Gluu
98% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Okta
(1137 RATINGS)
Okta Okta is an identity and access management software that provides great user experience and easy... read more
Visit Website
Keycloak vs Okta
85% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
WSO2 Identity Server
(42 RATINGS)
WSO2 Identity Server WSO2 Identity Server offers AI-driven customer-oriented IAM solutions. With the program,... read more
Visit Website
Keycloak vs WSO2 Identity Server
92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
OneLogin
(303 RATINGS)
OneLogin OneLogin is a compact value identity and access management software trusted by 2000+ customers all... read more
Visit Website
Keycloak vs OneLogin
90% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
JumpCloud
(394 RATINGS)
JumpCloud JumpCloud is an intact cloud directory platform for organisations, enabling admins to control IT... read more
Visit Website
Keycloak vs JumpCloud
90% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Ping Identity
(136 RATINGS)
Ping Identity Ping Identity frees the digital enterprise by providing secure access that enables the right people... read more
Visit Website
Keycloak vs Ping Identity
89% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
RSA SecurID
(182 RATINGS)
RSA SecurID RSA SecurID is an identity and access management software that offers a seamless access experience... read more
Visit Website
Keycloak vs RSA SecurID
89% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Idaptive Next-Gen Ac...
(94 RATINGS)
Idaptive Next-Gen Ac... Idaptive provides Next-Gen Access solutions to enterprises to protect them from unauthorized data... read more
Visit Website
Keycloak vs Idaptive Next-Gen Access

Keycloak Reviews

OVERALL RATING
4.3
Based on 39 Rating(s)
Rating Distribution
  • 56.4 %
  • 38.5 %
  • 5.1 %
  • 0 %
  • 0 %
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Plamen K
Plamen KSource : g2crowd.com
(Reviewed on 25 November 2020) "In Trendminer we've implemented keycloak in replace of our internal tool, best descision ever"

What do you like best?

Its open source, extendable, functional, verry good support from email group

What do you dislike?

Documentation while good, is very short of what keycloak can do. It could possible do alot more. Also new relases are ver frequently.

Recommendations to others considering the product:

Make a good research about what could you do. how are you gonna migrate the users, dont be afraid to use and build own spi tools,

What problems are you solving with the product? What benefits have you realized?

Supporting multiple identity providers is the best option for us. Also, OIDC out of the box, password policies and brute force detection are very handy. If you implement keycloak to your organisation you receive enourmous options

...more
Khan I
Khan ISource : g2crowd.com
(Reviewed on 23 November 2020) "I'm happy with keycloak deal I got from company.I wanted good product like keycloak."

What do you like best?

We are using it for authentication purpose.

What do you dislike?

Its little bit confusing and complex to setup.

Recommendations to others considering the product:

Please use for authentication purpose keycloak

What problems are you solving with the product? What benefits have you realized?

We are managing authentication using keycloak.

...more
Haneen J
Haneen JSource : g2crowd.com
(Reviewed on 20 November 2020) "Software security engineer"

What do you like best?

Keycloak is an open source identity provider

support all oauth flows

rich community

easy to learn

you can plug your own features

What do you dislike?

I wanted to contribute in keycloak community the request take too much time to be reviewed

Recommendations to others considering the product:

Keycloak is easy to use and follow the standards of oauth

What problems are you solving with the product? What benefits have you realized?

single sign on with multiple applications

user authentication using access token

...more
Patricio D
Patricio DSource : g2crowd.com
(Reviewed on 30 November 2020) "Fast, complete, yet extensible. Could improve data persistence model"

What do you like best?

Is really easy to hop on this solution, supports multiple protocols.

What do you dislike?

You really need to be an advanced user to get the best of the solution or have a very specialized team, e.g. a dba that analises DB and fixes indices or data types.

Recommendations to others considering the product:

Contact an experienced consultant OR make sure you have a really experienced team + an APM (we used hawtio+Instana).

What problems are you solving with the product? What benefits have you realized?

multiple retail SSO solution

...more
Umasrinivas K
Umasrinivas KSource : g2crowd.com
(Reviewed on 24 November 2020) "Good Open Source Tool For Single Sign On"

What do you like best?

SSO Configuration is easy.

Easy to use plugin tool.

LDAP Integration is easier to configure

What do you dislike?

Documention should be properly written and should focus implementation in various programming languages.

Recommendations to others considering the product:

It is a good option to choose as a security module

What problems are you solving with the product? What benefits have you realized?

Single Sign On for all applications

...more
vivek d
vivek dSource : g2crowd.com
(Reviewed on 22 November 2020) "One stop SSO server"

What do you like best?

The way multi tenancy is been handled, multiple clients for different services,

Roles and privilege management, finally APIs and SDK support.

What do you dislike?

Could have provided some custom fields for realms and customise options so that it can make developers life easier.

Recommendations to others considering the product:

While using management API through SDK please be aware of the performance of the same.

What problems are you solving with the product? What benefits have you realized?

Of course with Keycloak it's SSO, I can on-board my business customers who are using different kinds of accounts (LDAP, AD....) and the support for different kinds of authentication and authorisation protocols.

...more
Zorik Z
Zorik ZSource : g2crowd.com
(Reviewed on 21 November 2020) "Organize your application security without headache"

What do you like best?

Role based authentication is making it really great tool.

What do you dislike?

I was able to find all required futures that I was searching and it was good fit for the application.

Recommendations to others considering the product:

If you are searching easy IAM solution with quick integration and easy manageability Keycloak is good fit for it.

What problems are you solving with the product? What benefits have you realized?

I have used Keycloak instance for couple of applications authorization/authentication. Some of the applications was required role based authentication. Also cool future in Keycloak that user can add some additional properties into tokens.

...more
Vaibhav B
Vaibhav BSource : g2crowd.com
(Reviewed on 20 November 2020) "It was easy to use and and configure. I also was able to deploy it easily."

What do you like best?

The best part about keycloak is it's simplicity and readily available plug and play features like social login themes and others.

What do you dislike?

As of now, I didn't find anything which I disliked.

What problems are you solving with the product? What benefits have you realized?

Authentication of the users with along Auth guard of angular. The benefits are I didn't write much code but I'm having a secure role-based authenticating app

...more
John D
John DSource : g2crowd.com
(Reviewed on 27 September 2019) "Perfect SSO"

What do you like best?

I really appreciate the functionality « Brute Force Detection ». It only takes a couple of clicks to create your brute force policy. You juste have to choose : max login failures, wait increment, quick login check milli seconds, minimum quick login wait… Then you click « save » and setting are in place.

What do you dislike?

The Keycloak admin console is only available in English. It would be nice to have it in French and Spanish.

What problems are you solving with the product? What benefits have you realized?

We are often confronted with attacks brut force type. Keycloak is helping us manage these attacks. We also have improved our computer security rules.

...more
Rachel J
Rachel JSource : g2crowd.com
(Reviewed on 24 September 2019) "Great identity and access management !"

What do you like best?

My favourite part of Keycloak is the admin console. It's very simple to use and . It makes it easy to manage users, their permissions and sessions (in my case they are administrators, users, trainers and students).

What do you dislike?

The implementation of Keycloak was complicated. Most of our applications were not compatible, we had to make developments.

What problems are you solving with the product? What benefits have you realized?

Keycloak saves us time in managing user profiles. A change of assigned role or password reset is done in 2 clicks.

...more
Read All Reviews

Keycloak Screenshots

Admin Console
Add Realm Menu
Login Tab
Cache tab
Email Tab
Themes Tab
Admin Console
Admin Console
Add Realm Menu
Login Tab
Cache tab
Email Tab
Themes Tab

Disclaimer

The research is compiled using multiple sources, let us know of any feedback on feedback@saasworthy.com