LDAP
LDAP (Lightweight Directory Access Protocol) is a protocol that allows quick access to directories with a hierarchical structure. The protocol allows you to find specific directory entries, edit them, delete them, add new ones, and authenticate them.
Protocol composition
LDAP-based catalogs have a complex structure. The catalog system assumes a hierarchical tree system. LDAP includes:
- Attribute is a unit of information composed on the principle of key+value. All other elements form the storage structure of the available attributes.
- Records. Each attribute is composed according to a specific principle and forms a cluster – a record.
- Classes. A class is a group of attributes related to each other by specific attributes. It is they contribute to the formation of the most clear structure of the catalog.
.
- Schema. This contains all classes and attributes. The schema specifies all the conditions of the attributes.
LDAP allows you to check the entire tree. It is important to remember that the protocol reads directories from left to right. This can cause difficulties in the form of slow LDAP performance..