HOME

TheInfoList



OR:

LDAP Account Manager is a
web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serve ...
for managing various account types in an LDAP directory. It is written in
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
. In contrast to tools like
PhpLDAPadmin phpLDAPadmin is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. It's written in the PHP programming language, and is licensed under the GNU General Public License. The application is available in 14 languages an ...
the focus is account based and to give the user a more abstract view of a directory. This aims to allow people with little technical background to manage LDAP data. The base application is licensed under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
, and there is an extended version available under a commercial license.


History

The LDAP Account Manager (LAM) project was founded in February 2003. The first developers were Michael Dürgner, Roland Gruber, Tilo Lutz and Leonhard Walchshäusl. The goal was to create an application to manage Samba software accounts. At this time Samba supported LDAP in its 2.x releases and version 3 was at alpha stage. But there was no GUI to manage them. Until LAM version 0.4.10 only Samba accounts could be managed. In the year 2004 the project started to develop a plugin architecture to support more account types. The first stable release with the new code was LAM 0.5.0 in September 2005. There is a commercial variant (LAM Pro) since 1.0.4 that supports a user self-service (e.g. to change own password, telephone number, ...). It also supports additional LDAP objects (e.g. Zarafa, Kerberos, PPolicy, ...).


Features

The most important account types which are supported by LAM are Samba,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
, Zarafa and PPolicy. The user can define profiles for all account types to set default values. Account information can be exported as
PDF Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
files. There is also the possibility to create users via file upload. It also includes the tree view of
PhpLDAPadmin phpLDAPadmin is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. It's written in the PHP programming language, and is licensed under the GNU General Public License. The application is available in 14 languages an ...
to access the raw LDAP attributes. LAM is translated to 16 languages. Supported account types: * Unix * Samba 3,4 * Kolab * Address book entries * Asterisk (incl. voicemail and Asterisk extensions) * Mail routing * IMAP mailboxes (non-LDAP, via IMAP protocol) * Hosts * FreeRadius * Authorized services * SSH keys * File system quota (in LDAP (systemQuotas) and via external script) * DHCP entries * NIS netgroups The commercial version also includes a user self-service. This allows users to edit their own data, register accounts or reset passwords themselves.


Related software

* Samba software * Kolab


See also

*
List of LDAP software The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP). Client software Cross-platform * Admin4 - an open source LDAP browser and directory cl ...


External links

*{{Official website, ldap-account-manager.org 2003 software Database administration tools Free software programmed in PHP