Single Sign On
Yaitu satu login bisa banyak aplikasi
Identity Brokering & Social Login
Login with enterprise client yang sudah support openId connect, saml 2.0 / kerberos atau social (google, facebook, linkedin)
User Federation
Integrasi keycloack dengan database user diluar ekosistem keycloack, misal kita udah punya db dulu
Admin Console
Admin UI untuk melakukan manajemen keycloack
Account Management Console
Admin UI untuk manajemen account (biasanya buat client) agar bisa ngedit data user tanpa masuk ke admin console.
Authorization Services
Setting authorisasi / role user untuk tiap aplikasi
Clustering
Keycloack bisa di cluster
Themes
Kita bisa custom login page tiap aplikasi
Extensible
Custom auth flow, misal kita mau kasih otp abis login
Password policies
Kita bisa custom password policies / ketentuan membuat password sendiri