Chapter 6. LDAP based modules

Table of Contents

6.1. Introduction
6.2. Fetching the configuration parameters
6.3. Access to the LDAP server
6.4. Implementing an LDAP based module
6.5. Adding functionality to the user interface
6.6. Including your own LDAP schemas
6.7. Adding your own access control list

6.1. Introduction

The users and groups module is mainly intended to be used by eBox modules which manage services supporting LDAP backends, and rely on the concepts of user and group. It consists of several perl modules, amongst them: EBox::UsersAndGroups and EBox::LDAP. The former provides API support for users and group management, and the latter a set of methods to work directly with the LDAP directory.