A method includes storing a plurality of role data entries on a storage
device coupled to a computer system, each role data entry corresponding
to an assigned role of at least one of a plurality of individuals, each
role corresponding to an enterprise with which the individual is
associated and corresponding to a set of resources accessible through the
computer system, receiving at the computer a resource request from one of
the individuals, determining whether the requested resource is included
in the set of accessible resources corresponding to the assigned role of
the requesting individual, and selectively permitting access to the
requested resource if the resource is determined to be in the set of
resources corresponding to the assigned role of the requesting
individual.