granadilla is a web-based interface for administering LDAP directories based on the  Django framework and the  django-ldapdb LDAP ORM.

Web interface features:

  • creating and modifying users and groups via Django's admin interface
  • browsing groups in the form of a directory
  • allowing users to update their own details
  • allowing users to manage their contacts

Command-line and scripting:

  • granadilla-admin command-line tool for administration
  • LdapUser? and LdapGroup? models to write your own administration scripts

It is released under the terms of the GNU General Public License version 3.

Getting django-granadilla

You can checkout the latest development version using  Subversion as follows:

svn co https://svn.bolloretelecom.eu/opensource/django-granadilla/trunk/ django-granadilla

Requirements

To run granadilla, you will need the following Python modules: