Kimlock
Kimlock is identity management software that takes records from student information systems, HR and personnel systems and other source systems and consolidates each person into a single identity keyed by their national ID number. A person’s different roles are kept as separate accounts under one user; accounts are provisioned in OpenLDAP, Active Directory, Zimbra and Google Workspace. Users sign in once over SAML 2.0 to Microsoft 365 / Entra ID, Google Workspace and services in the eduGAIN federation, and use the same identity for Wi-Fi and VPN over RADIUS; sign-ins can be protected with multi-factor authentication by SMS, email or an authenticator app. Password tasks are self-service, verified by SMS or email code.
Developed by Marta Teknoloji
Mersin Technopark — R&D
Features & Capabilities
Identity records
- Individual and legal-entity identity types
- Unique record by identity type and number
- Multiple phone numbers (mobile, work, home etc.) and email addresses
- Identity photo
+2 more
Users and accounts
- One user per identity; a separate account record per role
- User types in a tree (staff, student etc.)
- User tags
- Active, passive, semi-passive, blocked and provisioning states
+4 more
Deduplication and data import
- Integration with student information systems and HR/personnel systems
- Import of student, staff and unit records from REST sources
- Merging source records into one identity by national ID number
- No-code field mapping, fixing and default value rules
+5 more
Units
- Units and unit types in a tree
- Unit names in Turkish and English
- Listing users by unit
- Default directory settings per unit
+1 more
Single sign-on (IdP)
- SAML 2.0 single sign-on and single logout
- Second-step sign-in verification with an SMS or email code
- Multi-factor authentication with an authenticator app (TOTP)
- Artifact resolution service
+9 more
Self-service portal
- Password change
- Forgotten password reset
- Forgot my username: with ID number and configurable verification fields
- Verification code by SMS or email; time limit and three attempts
+3 more
Directory and email integrations
- OpenLDAP server definition and connection test
- Create, update and delete users in OpenLDAP
- Units created as OUs in OpenLDAP
- LDAP attribute mapping per user type
+9 more
Mail groups
- Managing Google Workspace and Zimbra mail groups from one interface
- Mail group definitions per domain
- Membership from units, user types and tags
- Adding individual members and excluding users
+2 more
SMS and email
- Net GSM, Turatel and Sanal Santral SMS accounts; connection test
- SMTP email accounts and priority order
- Per-language editing of verification and notification texts
- Bulk SMS lists and sending
+1 more
API access
- Username and password verification endpoint
- Unit query and insert endpoint
- Endpoints for student, staff and password operations from the source system
- API accounts restricted by IP address
+3 more
Access control and reports
- IP allow-list for the identity provider and admin panel
- Session and event logs
- User action log: verification, password change and reset
- Administrator action log
+2 more
Settings and policies
- Domains
- Role definitions and permission tree
- Admin panel users, activation and deactivation
- Password policy per user type
+3 more
Technical Details & Architecture
Interested in this product?
Schedule a live demo or request a technical brief from our team.
