Bug#1140792: ITP: ldap-rest -- LDAP identity-management REST API with system synchronization
Xavier Guimard <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <178248103950.730093.9796407261690626536.reportbug__24122.4178740353$1782481171$gmane$org@yadd-217.xnr.fr> |
Package: wnpp Severity: wishlist Owner: Xavier Guimard <[email protected]> X-Debbugs-Cc: [email protected], [email protected] * Package name : ldap-rest Version : 0.4.0 Upstream Author : Xavier Guimard <[email protected]> * URL : https://github.com/linagora/ldap-rest * License : AGPL-3.0 Programming Lang: TypeScript Description : LDAP identity-management REST API with system synchronization ldap-rest is a lightweight, plugin-based directory manager that exposes LDAP through a REST API and keeps an LDAP server as the source of truth for users, groups and organizations. It serves two complementary purposes: providing a ready-to-use backend (REST API plus browser components) for building identity-management interfaces, and keeping linked systems - mail server, message bus, SCIM provisioning, application accounts - consistent with the directory. Authentication is pluggable (token, TOTP, HMAC, OpenID Connect, LemonLDAP::NG, and more), operations can be customized through event hooks, and high availability is supported via LDAP failover. The server stays online even when a plugin fails. Configuration relies entirely on command-line arguments and environment variables, easing containerized deployments. This package will be maintained under JS Team umbrella.