1. A work graph generating apparatus, comprising: a memory; a component collection in the memory, including: a work graph generating component; a processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory, wherein the processor issues instructions from the work graph generating component, stored in the memory, to: obtain, via at least one processor, a work graph generation request, wherein the work graph generation request includes group level access control data; determine, via at least one processor, a set of metadata access control carrying messages, wherein access control data associated with metadata access control carrying messages in the set of metadata access control carrying messages corresponds to the group level access control data; determine, via at least one processor, a set of users, wherein access control data associated with users in the set of users corresponds to the group level access control data; calculate, via at least one processor, from the perspective of each user in the set of users, a user priority score for each of the other users in the set of users, wherein a user priority score from the perspective of a first user for a second user is calculated based on the number of metadata access control carrying messages, in the set of metadata access control carrying messages, associated with the second user that were user-pertinent to the first user; determine, via at least one processor, a set of channels, wherein access control data associated with channels in the set of channels corresponds to the group level access control data; calculate, via at least one processor, from the perspective of each user in the set of users, a channel priority score for each of the channels in the set of channels, wherein a channel priority score from the perspective of a user for a channel is calculated based on the number of metadata access control carrying messages, in the set of metadata access control carrying messages, associated with that channel that were channel-pertinent to that user; determine, via at least one processor, a set of topics associated with the set of metadata access control carrying messages; calculate, via at least one processor, from the perspective of each user in the set of users, a topic priority score for each of the topics in the set of topics, wherein a topic priority score from the perspective of a user for a topic is calculated based on the number of metadata access control carrying messages, in the set of metadata access control carrying messages, associated with that topic that were topic-pertinent to that user; and generate, via at least one processor, a work graph data structure that includes a set of user objects corresponding to the set of users, wherein a user object for a user includes data regarding the calculated user priority scores, channel priority scores, and topic priority scores associated with that user, and wherein the work graph data structure is associated with group level access control data.