In most organisation users are organised in some kind of hierarchical structures. In companies such structures could be Branch, Org-Unit etc, in an academic environment the structure could be faculty, institute, group etc. In the context of OpenOLAT we call this structure "Organisation".
- Organisations have members with roles
- Organisations have relations to objects such as learning resources, groups and curricula to manage visibility of those objects for booking purposes
- Roles can be applied to
- a specific organisation
- an organisation and all its child organisations (by adding the same membership to the child organisations with a "inherited" flag
- an organisation and all its parent organisations (by adding the same membership to the parent organisations
- Which roles are available and how they behave are TBD