1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-11-25 18:54:29 +01:00

better README

This commit is contained in:
kakwa 2015-07-18 00:35:07 +02:00
parent cdae704afd
commit 892a2af105

View File

@ -2,15 +2,15 @@
LdapCherry LdapCherry
************** **************
Nice and simple application to manage user and groups in multiple directory services. Nice and simple application to manage users and groups in multiple directory services.
---- ----
:Doc: `ldapcherry documentation on ReadTheDoc <http://ldapcherry.readthedocs.org/en/latest/>`_ :Doc: `ldapcherry documentation on ReadTheDoc <http://ldapcherry.readthedocs.org/en/latest/>`_
:Dev: `ldapcherry code on GitHub <https://github.com/kakwa/ldapcherry>`_ :Dev: `ldapcherry code on GitHub <https://github.com/kakwa/ldapcherry>`_
:PyPI: `ldapcherry package on Pypi <http://pypi.python.org/pypi/ldapcherry>`_ :PyPI: `ldapcherry package on Pypi <http://pypi.python.org/pypi/ldapcherry>`_
:License: MIT :License: MIT
:Author: Pierre-Francois Carpentier - copyright © 2015 :Author: Pierre-Francois Carpentier - copyright © 2015
---- ----
@ -24,28 +24,28 @@ Nice and simple application to manage user and groups in multiple directory serv
Presentation Presentation
**************** ****************
LdapCherry is CherryPY application to manage users and groups in directory services. LdapCherry is CherryPY application to manage users and groups in multiple directory services.
Applications like phpLDAPadmin tend to have some serious limitations. They are great at It's main features are:
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 * manage multiple directories/databases backends in an unified way
(roles are groups aggregate in LdapCherry), user self modification and search. * roles management (as in "groups of groups")
It can handle multiple user back-ends in a unified way, check password policy. * autofill forms
* password policy
* self modification of some selected fields by normal (non admin) users
* nice bootstrap interface
* modular through pluggable auth, password policy and backend modules
LdapCherry is also highly modular, with the possibility to implement your own plugins for LdapCherry is not limited to ldap, it can handle virtually any user backend (ex: SQL database, htpasswd file, etc)
the user back-ends, the authentication and the password policy. through the proper pluggin (provided that it is implemented ^^).
LdapCherry also aims to be as simple as possible to deploy: no crazy dependencies, few configuration files and extensive debug logs. LdapCherry also aims to be as simple as possible to deploy: no crazy dependencies,
few configuration files, extensive debug logs and full documentation.
************** **************
Screenshot Screenshot
************** **************
.. raw:: html .. raw:: html
<style> <style>