Community management
The development of domain specific vocabularies are ofted organized by business communities; a network of organizations and people based on their shared interest in the interoperability of data sharing. Semantic Treehouse provides basic functionalities for community management, including the administration of user accounts, organizations, (working) groups and meetings. The following picture depicts the relationship between People, Organizations and Groups in the Semantic Treehouse platform.
The concepts and relations in the above conceptual model are explained with the help of an example. Consider the case where an employee named John works for organization X, participates in working groups and later switches employer.
-
The employee has a
User account
which is associated with exactly onePerson
(i.e. John) including related information about John'sProfile
. The employee is able to manage this him/herself. This bullet represents the left side of the picture above and more information can be found in section Account management -
The employee is registered as a
Representative
forOrganization
X. Subsequently, theUser account
of the employee can be linked to thisRepresentative
. The primary contact person of the organization ensures the management of the organization's representatives. However, this is currently managed by the community manager. Section Organization management elaborates more on the management of the organization. -
Representative
John[Organization X] can be added as aGroup member
to one or moreGroups
. The group owner is able to manage theGroup members
andMeetings
. Currently this is done by the community manager. More information can be found in section Group management. -
When John switches from organization X to Y. This means that his
Representative
role for X ends, which will be registered by the owner of organization X in their organization overview. Automatically the associatedGroup memberships
end as John is not representing X anymore. -
Organization Y will create a new
Representative
and the existingUser account
of John is linked to the newRepresentative
. -
The history of these changes is visible for John at the
My account
interface. -
The
Representative
John[Organization Y] has no activeGroup memberships
. Therefore, for the working groups, the newRepresentative
can be added as aGroup member
to one or moreGroups
.
Take into account that Semantic Treehouse records the participation of Representatives in working groups and meetings, not so much the User account
itself.