Keycloak は、Apache License 2.0 で公開されているオープンソースのID・アクセス管理ソフトウェアです。
サービスとして販売されるCIAM専用のSaaSとは異なり、自社のサーバーやコンテナ環境に構築して運用するセルフホスト型のソフトウェアです。対象範囲は顧客向けに限らず従業員向けを含むID管理全般で、CIAM用途は構築の仕方に応じて対応します。2023年4月にCNCFのインキュベーティングプロジェクトとなり、Kubernetes上での運用を前提とした設計が進んでいます。Red Hat が商用サポート付きのディストリビューション「Red Hat build of Keycloak」を提供しています。