1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-06-21 19:22:57 +02:00
Go to file
2015-07-14 23:37:20 +02:00
conf fix configuration for javascript autofill 2015-07-08 00:42:01 +02:00
docs adding screenshots 2015-07-06 09:34:07 +02:00
ldapcherry adding global exception handler 2015-07-14 23:37:20 +02:00
misc remove trailing spaces 2015-07-05 22:48:24 +02:00
resources adding global exception handler 2015-07-14 23:37:20 +02:00
scripts pep8 compliance for launcher script 2015-07-13 10:23:34 +02:00
tests adding check function to validate attributes type 2015-07-14 11:21:33 +02:00
.gitignore Initial commit 2014-06-02 19:46:14 +02:00
.travis.yml add launcher script in pep8 check 2015-07-13 10:23:56 +02:00
LICENSE Initial commit 2014-06-02 19:46:14 +02:00
README.rst Update README.rst 2015-07-08 21:38:38 +02:00
run_test.sh adding pep8 in run_test.sh 2015-07-11 22:26:08 +02:00
setup.py pep8 compliance on setup.py 2015-07-11 23:19:41 +02:00

LdapCherry

Nice and simple application to manage user and groups in multiple directory services.


Dev

ldapcherry code on GitHub

PyPI

ldapcherry package on Pypi

License

MIT

Author

Pierre-Francois Carpentier - copyright © 2015


image

image

Presentation

LdapCherry is CherryPY application to manage users and groups in directory services.

Applications like phpLDAPadmin tend to have some serious limitations. They are great at managing individual attributes in an ldap directory, but exposing those raw attributes is a bit rough, and cannot be put in everybody's hands. Further more, managing groups can be a chore. Finally, managing multiple directories (or other any form of user databases) is impossible (It's common to have an Active Directory and an OpenLdap directory on most infrastructures, managing them in a unified way could be nice). Not to mention that most of these application are quite old (and ugly).

LdapCherry aims to fix that, it provides simple and nice add/modified form, roles handling (roles are groups aggregate in LdapCherry), user self modification and search. It can handle multiple user back-ends in a unified way, check password policy.

LdapCherry is also highly modular, with the possibility to implement your own plugins for the user back-ends, the authentication and the password policy.

LdapCherry also aims to be as simple as possible to deploy: no crazy dependencies, few configuration files and extensive debug logs.

Screenshot

Screenshots directory

License

LdapCherry is published under the MIT Public License.

Discussion / Help / Updates


image

image