- Rust आधारित identity management प्लेटफ़ॉर्म, जो authentication और user management को सरल और सुरक्षित तरीके से लागू करता है
- लक्ष्य है कि Keycloak जैसे अलग बाहरी components के बिना भी पूरा IDM feature set प्रदान किया जाए
- कड़े default settings, सरल configuration, self-healing components के जरिए छोटे homelab से लेकर बड़े enterprise environment तक scale किया जा सकता है
- मुख्य फीचर्स: Passkeys(WebAuthn), OAuth2/OIDC आधारित SSO, RADIUS/VPN authentication, read-only LDAP gateway, CLI management tools, HA configuration, user WebUI
अन्य सेवाओं के साथ तुलना
- LLDAP: एक सरल LDAP server जो management portal देता है। Kanidm अधिक फीचर्स देता है, जैसे built-in OAuth2/OIDC
- 389-ds / OpenLDAP: शुद्ध LDAP server, जिसमें advanced customization संभव है। Kanidm तेज़ performance और अधिक built-in IDM फीचर्स देता है
- FreeIPA: बहुत समृद्ध फीचर्स देता है, लेकिन जटिल है। Kanidm समान फीचर्स को अधिक हल्के और तेज़ तरीके से देता है (tests के अनुसार search 3x, modify/add 5x speed)
- Keycloak: मुख्य रूप से OIDC/SAML प्रदान करता है। configuration जटिल है, जबकि Kanidm Keycloak के बिना भी OAuth2 देता है
- Rauthy: OIDC-only और हल्का है, लेकिन इसका दायरा सीमित है। Kanidm अधिक authentication scenarios को support करता है
- Authentik / Authelia / Zitadel: Go या Python आधारित IDM प्रदान करते हैं। लेकिन WebAuthn Attestation, Unix authentication, और high-performance DB के मामले में Kanidm बेहतर है
- "Kanidm" नाम kani(जापानी में crab, Rust mascot Ferris से संबंधित) + idm(identity management) का संयोजन है
- उच्चारण है “kar-nee-dee-em”
अभी कोई टिप्पणी नहीं है.