LDAPv3
LDAPv3 is the third version of the Lightweight Directory Access Protocol, a protocol used to access and manage distributed directory information services over a network. It is the current version of LDAP and is defined in RFC 4510 through 4519. LDAPv3 introduced improvements in security, extensibility, and interoperability, including the ability to negotiate authentication methods via SASL and to transport the protocol securely using TLS through the StartTLS extension.
Directory data in LDAP are organized as a hierarchical Directory Information Tree (DIT). Each entry has a
Core operations include Bind (authenticate), Search (and its various scopes), Compare, Add, Delete, Modify, and Modify
Security considerations: LDAP can operate over plain text, so TLS encryption with StartTLS on the standard
Common uses include centralized authentication, user provisioning, address book lookups, and service endpoint discovery. Directory information