• แพลตฟอร์มจัดการตัวตนที่พัฒนาด้วย Rust ช่วยให้การยืนยันตัวตนและการจัดการผู้ใช้งานทำได้อย่างเรียบง่ายและปลอดภัย
  • มีเป้าหมายเพื่อมอบ ชุดความสามารถ IDM ที่ครบถ้วนในตัว โดยไม่ต้องพึ่งพาคอมโพเนนต์ภายนอกอย่าง Keycloak
  • ค่าเริ่มต้นที่เข้มงวด การตั้งค่าที่เรียบง่าย และคอมโพเนนต์ที่ฟื้นตัวได้เอง ทำให้ขยายการใช้งานได้ตั้งแต่โฮมแล็บขนาดเล็กไปจนถึงสภาพแวดล้อมระดับองค์กรขนาดใหญ่
  • ฟีเจอร์หลัก: Passkeys(WebAuthn), SSO บนพื้นฐาน OAuth2/OIDC, การยืนยันตัวตน RADIUS/VPN, เกตเวย์ LDAP แบบอ่านอย่างเดียว, เครื่องมือบริหารจัดการผ่าน CLI, การตั้งค่า HA, WebUI สำหรับผู้ใช้

การเปรียบเทียบกับบริการอื่น

  • LLDAP: เป็นเซิร์ฟเวอร์ LDAP แบบเรียบง่ายและมีพอร์ทัลจัดการให้ Kanidm มีฟีเจอร์มากกว่า เช่น มี OAuth2/OIDC ในตัว
  • 389-ds / OpenLDAP: เป็นเซิร์ฟเวอร์ LDAP ล้วนที่ปรับแต่งได้ขั้นสูง Kanidm มีประสิทธิภาพที่รวดเร็วและมีฟีเจอร์ IDM ในตัวมากกว่า
  • FreeIPA: มีความสามารถที่หลากหลายมากแต่ซับซ้อน Kanidm มอบฟีเจอร์คล้ายกันในรูปแบบที่เบาและเร็วกว่า (ตามการทดสอบ ค้นหาเร็วกว่า 3 เท่า และแก้ไข/เพิ่มเร็วกว่า 5 เท่า)
  • Keycloak: เน้นให้บริการ OIDC/SAML เป็นหลัก การตั้งค่าค่อนข้างซับซ้อน ขณะที่ Kanidm ให้ OAuth2 ได้โดยไม่ต้องมี Keycloak
  • Rauthy: เป็นโซลูชัน OIDC อย่างเดียวที่เบาแต่ขอบเขตแคบ Kanidm รองรับสถานการณ์การยืนยันตัวตนได้มากกว่า
  • Authentik / Authelia / Zitadel: ให้บริการ IDM ที่พัฒนาด้วย Go หรือ Python อย่างไรก็ตาม Kanidm เหนือกว่าในด้าน WebAuthn Attestation, การยืนยันตัวตนบน Unix และฐานข้อมูลประสิทธิภาพสูง
  • "Kanidm" เป็นคำผสมของ kani (ภาษาญี่ปุ่นแปลว่าปู เชื่อมโยงกับ Ferris มาสคอตของ Rust) + idm(identity management)
    • ออกเสียงว่า “kar-nee-dee-em”

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น