Third-party applications

More and more LDAP applications and integration tools are using python-ldap.

General-purpose LDAP administration tools

Directory Assistant

Directory Assistant is a small application for managing a LDAP address book.

google-apps-for-your-domain-ldap-sync

A sync tool by Google.

Luma

Luma is a graphical utility for accessing and managing data stored on LDAP servers. It is written in Python, using PyQt and python-ldap. Plugin-support is included and useful widgets with LDAP-functionality for easy creation of plugins are delivered.

web2ldap

web2ldap is a full-featured web-based LDAPv3 client with full schema support, a schema browser and plugin-support.

Integration Tools

dflex

Meta-directory application: a set of applications to be used for LDAP directory replication and directory data mapping and translation.

Kantan

A web-based searching and browsing tool.

LDAPUserFolder

A LDAP-enabled Zope 2 user folder.

proxy_auth_ldap

A simple script for authenticating users accessing a Squid proxy.

Python-AD

A module for accessing MS Active Directory from Python.

py-om

The Python implementation of OM2 (openmetadir v2) an open source meta-directory framework.

PRUA - Program for Rational User Administration

Main purpose of this software is to really help UNIX system administrators in those tasks regarding users management. It is mainly a library and the command line tool included is only a possible use of this library.

pyCA

A bunch of Python scripts for setting up a X.509 CA. Uploading certificates to LDAP servers is done via python-ldap.

PyKota

PyKota is a full featured, internationalized, centralized, and extensible print quota system for CUPS and LPRng. It supports both PostgreSQL and OpenLDAP as the quota database backend.

Sabayon

Sabayon is a system administration tool to manage GNOME desktop settings which can also be stored on a LDAP server.