JBoss.orgCommunity Documentation
OrganizationService is the service that allows to access the Organization model. This model is composed of :
Users
Groups
Memberships
It is the basis of eXo personalization and authorizations in eXo and is used allover the platform. The model is abstract and does not rely on any specific storage. Multiple implementations exist in exo :
hibernate : for storage into a RDBMS
jndi : for storage into a directory such as an LDAP or MS Active Directory
jcr : for storage inside a Java Content Repository
Gather a set of users
applicative or business
tree structure
no inheritance
expressed as /group/subgroup/subsubgroup