Standard: LDAP (Lightweight Directory Access Protocol)

Sponsor: LDAP was originally developed at the University of Michigan and is being widely supported by vendors in commercial products.

Description:  LDAP is a streamlined version of X.500.

Relationship to Records Management: To the degree that a more fully featured standard like X.500 may not be feasible at this time, a lesser means of providing directory services is far better than none. Such services are essential to identify individuals and to provide efficient access to digital certificates required to authenticate digital signatures.

Problems/Issues/Weaknesses: LDAP is by definition a "light weight" standard. Admittedly, it does not meet all of the essential requirements for directory services. That means proprietary extensions will be provided in working products. Proprietary extensions mean that such products will not be interoperable and that agencies may be locked into doing business with a particular vendor regardless of cost, service, and other factors. On the other hand, LDAP appears to provide the most likely pathway to grow into a fully featured standard for directory services.

Closely Related Standards: X.500 and X.509

Links to More Information:

U.S. Federal White Pages http://wp.neoteric-infobahn.com/

University of Michigan LDAP site http://www.umich.edu/~dirsvcs/ldap/

What is X.500 and LDAP? http://www.ntfaq.com/ntfaq/activedirectory2.html#activedirectory2

Active Directory http://www.ntfaq.com/activedirectory.html

What is X.500? What is LDAP? http://www.uth.tmc.edu/uth_databases/white_pages/about.html#whatis

OpenLDAP Foundation http://www.openldap.org/
http://www.OpenLDAP.org/foundation/ OpenLDAP Faq-O-Matic
http://www.openldap.org/faq/data/cache/1.html

Object classes and attributes http://home.netscape.com/eng/server/directory/3.0/ag/attribut.htm

Lightweight Directory Access Protocol (Version 3) Specifications
http://www3.innosoft.com/ldapworld/ldapv3.html

Glossary - LDAP http://home.netscape.com/eng/server/directory/4.0/ag/glossary.htm#1011239

LDAP Services for NDS http://www.lansing.cc.mi.us/~jaegerm/NetWare5/NDS/10.htm

New Features of NDS in NetWare 5 http://www.lansing.cc.mi.us/~jaegerm/NetWare5/NDS/index.html

Public Key Infrastructure http://www.lansing.cc.mi.us/~jaegerm/NetWare5/NDS/06.htm

LDAP Schema Definitions for Intranet Mail Routing - The mailRecipient Object Class
ftp://ftp.ietf.org/internet-drafts/draft-lachman-ldap-mail-routing-03.txt
http://www.nic.it/mirrors/drafts/draft-lachman-ldap-mail-routing-03.txt

A Scalable Directory Schema in LDAP for Integrated Conferencing Services
http://www.iif.hu/rendezvenyek/inet97/A3/A3_3.HTM

Schema for Representing CORBA Objects in an LDAP Directory
http://ftp.javasoft.com/products/jndi/draft-ryan-corba-schema-00.txt

Schema for Representing Java(tm) Objects in an LDAP Directory
http://www.mit.edu/afs/athena.mit.edu/reference/internet-drafts/draft-ryan-java-schema-02.txt

LDAP's Past Shouldn't Be Prologue http://www.ehsco.com/opinion/19980508.html

DAP as an "Enterprise Directory" http://www.ogre.com/padl/BayLISA/

Please convey corrections, updates, or suggested enhancements in this summary to: Owen_Ambur@fws.gov


Back to FIRM Standards Summaries Index