10. The computer system of claim 9 , wherein the directory is an LDAP directory.
9. A computer system comprising: a processor; and a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for mapping a document to a directory, the method comprising: establishing an entry in the directory corresponding to the document, the document comprising an unparsed XML document; storing one or more search attributes in the entry containing one or more corresponding search terms, each of the one or more corresponding search terms having a particular value selected from the unparsed XML document; storing a full-text attribute containing the unparsed XML document in the entry; storing a summary attribute containing at least a portion of the unparsed XML document in the entry, wherein the summary attribute, the full-text attribute, and the one or more search attributes are stored as separate attributes in the entry; receiving a search request comprising at least one search parameter; identifying the entry in the directory by comparing the at least one search parameter to the one or more search attributes in the entry; retrieving the summary attribute; and transmitting data operable to display the summary attribute.