...
 

Read Our Latest News

bt_bb_section_bottom_section_coverage_image
Why Does Moodle Multi Tenant Catalog Show the Wrong Courses

Administrators managing a multi tenant Moodle environment using IOMAD often expect each organization or tenant to see only their own courses. However, it is not uncommon to encounter situations where the course catalog displays incorrect, unrelated, or even restricted courses across tenants. This article specifically focuses on Moodle IOMAD’s multi tenancy model, which differs from...

How User Management Works in IOMAD

Multi-tenant Moodle environments require a structured way to manage users across different organizations. Standard Moodle is designed around a single institution, but many organizations need to serve multiple companies while keeping data separate and secure. IOMAD extends Moodle by introducing a hierarchy of companies, departments, and roles, allowing administrators to manage thousands of users across...

Why Multi-Tenant Moodle Becomes Slow And How to Fix It

Multi-tenancy in Moodle offers powerful scalability. With a single codebase supporting multiple organizations, departments, or franchises, institutions can centralize management while maintaining separation between tenants. However, as usage grows, many administrators begin to notice performance degradation. Pages load slowly. Reports take longer to generate. Cron jobs fall behind. Dashboards feel heavy. What once felt responsive...