Release v2.1.0- 2024
Overview:
Introduced Kerberos integration within Skillmine Auth, enabling user lifecycle management and synchronization between Auth and Kerberos servers.
Key Features:
Kerberos Setup & Configuration:
Support for KDC URL, Realm (uppercase), and Admin Password configuration.
Customizable
krb5.conf
and script support within connector service.Dockerized Kerberos setup with preconfigured admin principal and KDC server startup.
Admin Panel Integration:
Added Kerberos Providers under Settings → Authentication Methods.
Webhook configuration for event-driven communication with connectors.
User Lifecycle Operations:
Create User: Users created in Auth are automatically provisioned in Kerberos.
Password Change: Password updates in Auth are propagated to Kerberos.
Delete User: User deletions in Auth remove corresponding Kerberos entries.
Sync Users: On-demand sync from Auth to Kerberos via API trigger.
Testing & Verification:
Client and server login validation using
kinit
andklist
.Integration testing steps provided for user creation, password change, and deletion.
Purpose: This release provides a complete integration pathway between Skillmine Auth and Kerberos, ensuring secure authentication, centralized user management, and smooth synchronization across systems.
Last updated