1. A method in a computing system for performing automated electronic replication of a first directory data repository in a first data format to a second directory data repository in a second data format, wherein the first data format is different from the second data format, comprising: providing and storing in a memory of a computing system an XSLT definition, the XSLT definition comprising a plurality of rules for transforming directory data in the first data format to a representation in the second data format; upon detecting a change to at least one entry in the first directory data repository, automatically invoking an XSLT processor to retrieve the stored XSLT definition and process the XSLT definition to automatically generate, in the second data format, a log of the change to the at least one entry; and on a periodic basis, providing the log of to an application service associated with the second directory data repository such that the change to the at least one entry in the first directory data repository can be automatically replicated in the second directory data repository in the second format.