Understanding Moodle multi-tenancy
In a Moodle multi-tenancy setup, separate entities or instances (tenants) are administered centrally, where specific features are devolved and managed locally.
Figure 20.1 – Moodle multi-tenancy: a high-level view
Two critical high-level questions need answering when it comes to multi-tenancy:
- Which features are handled centrally, and which are delegated – that is, dealt with at the tenant level?
- Which elements can be shared across tenants (if any)?