LDAP Account Manager
LDAP Account Manager
|
|
---|---|
![]() LDAP Account Manager |
|
Basic data
|
|
Maintainer | Roland Gruber |
Publishing year | 2003 |
Current version | 6.8.0 (July 2, 2019) |
operating system | Operating system independent |
programming language | PHP |
category | LDAP administration |
License | GPL with proprietary extensions |
www.ldap-account-manager.org |
LDAP Account Manager is a web front-end for managing various account types in an LDAP directory. It was written in PHP .
In contrast to programs like phpLDAPadmin , the focus is on account-based administration. The user gets a more abstract view of the LDAP directory. The program is licensed under the GNU General Public License , there is still a commercial version with proprietary extensions.
development
LDAP Account Manager (LAM) was founded in February 2003 . The first developers were Michael Dürgner, Roland Gruber, Tilo Lutz and Leonhard Walchshäusl. The aim of the project was to manage Samba accounts. At that time Samba already supported LDAP in the 2.x versions. Samba 3 was alpha , but there was no GUI to manage the accounts. Up to version 0.4.10 only Samba accounts could be managed. In 2004 , development of a plug-in architecture began to support more account types. The first stable version of this architecture was LAM 0.5.0, which was released in September 2005 . Since version 1.0.4 there is also a commercial version LAM Pro. This contains a component with which users can change their own data (e.g. password, telephone number, ...) and supports additional LDAP objects (e.g. Zarafa, Kerberos, PPolicy, ...).
Functions
The main supported account types are Samba, Unix , and PPolicy . The user can define templates for all account types and thus set default values. Individual accounts can be exported as a PDF file. In addition, accounts can be created via a file upload. LAM also contains the tree view of phpLDAPadmin to be able to edit the LDAP raw data. LAM has been translated into 16 languages.
Supported account types:
- Unix
- Samba 3.4
- Colab
- Address book entries
- Asterisk (including answering machine and Asterisk extensions)
- Mail routing
- IMAP mailboxes (not via LDAP, but via IMAP protocol)
- Hosts
- FreeRadius
- Authorized Services
- Mail aliases
- SSH key
- File system quota (in LDAP (systemQuotas) and via external script)
- DHCP
- NIS network groups
The commercial version contains additional extensions and also a user self-administration. This allows users to change their own data, register accounts or reset passwords themselves.