1. A method for directory data resolution comprising: receiving data identifying one or more groups of interest of a directory server; traversing, using a processor, one or more directory entries contained in hierarchical directory data, the traversal starting at a directory entry corresponding to a current group of interest; reading a first directory entry to identify a member contained in the first directory entry; adding, in the event a member is contained in the first directory entry, the current group of interest to a mapping for the member; determining whether the first directory entry contains further directory entry; and reading, in the event a further directory entry is contained in the first directory entry, the further directory entry to determine whether the current group of interest is to be added to a mapping for another member and whether additional hierarchical directory data levels are to be traversed for the current group of interest.