1. A computer implemented method for accessing data in a computing system, the method comprising: using at least one processor to perform a process, the process comprising: associating a hierarchical key with a first subtree to provide a first tree; associating the hierarchical key with a second subtree to provide a second tree; accessing against the hierarchical key by a member of a first group causes access to the first subtree of the first tree and accessing against the hierarchical key by a member of a second group causes access to the second subtree of the second tree, wherein the first tree and the second tree comprise different hierarchies having different hierarchically structured data and the different subtrees are accessible by the hierarchical key; and storing the hierarchical key on a volatile or non-volatile computer-usable medium, wherein members of different groups access different subtrees in different storage locations using a hierarchical data structure.