The IOMAD Project
IOMAD [ee-mah] noun: An open-source multi-tenancy solution with Moodle under the hood. Scottish Gaelic for many, lots, various…
What is IOMAD?
IOMAD® is an open-source multi-tenancy solution for the business, corporate and workplace markets.
Like Moodle, IOMAD is modular, allowing for ease of customisation and ‘layered’ functionality through hierarchical capabilities. Launched in 2010, it is designed to pick up where Moodle drops off:
Who is IOMAD for?
IOMAD is perfect for organisations who need enhanced reporting, licensing and ecommerce tools.
Whether you sell courses directly or simply need a better way to organise them, IOMAD’s flexible features make it suitable for:
What can IOMAD do?
As a multi-tenancy solution, user experience is always at the forefront of IOMAD development.
IOMAD’s dashboard interface provides intuitive access to essential aspects of both IOMAD and Moodle. This means that you can continue to create courses and use Moodle’s rich feature set for your installation as well as take advantage of enhanced reporting, licensing, ecommerce, engagement and administration tools, all customised to your specific needs.
Multi-tenancy
Allowing you to create multiple companies that sit on top of your Moodle installation, IOMAD provides a space where users and courses can be precisely and individually assigned. Users from one company can’t see users from another, and additional devolved administration, course sharing, individual branding and company-specific capabilities are offered.
Reporting
Integral to IOMAD is the fact that it recognises the multi-tenancy and hierarchical divisions defined in each site. As part of the devolved administration functionality, only the role-appropriate information is provided to assigned managers. This includes course and user completion reports, as well as license allocations and company overview reports.
Licensing
IOMAD offers a more flexible access method for courses. A site administrator can create a license for any company, allowing access to one or more courses. They can define license capacity, shelf-life and access timescales. Both courses and programs can be customised with three types of allocation available to each license, including access automation.
Ecommerce
With IOMAD, you have the ability to create an enjoyable shopping cart consumer experience when providing purchasing access to courses. More customisable than the standard Moodle enrolment methods, these ecommerce components use IOMAD licensing models for course access and allow flexible pricing methodology to be applied.
Administration
IOMAD is designed to allow tenant-specific devolution of some, or all, administration tasks. Managers can create, edit, delete and suspend users, enrol them onto courses, allocate licenses, and access the reporting functionality in a hierarchical manner. This access can be fine-tuned on a company basis, offering exceptional flexibility when managing training.
Course Management
Using enhanced management tools, IOMAD picks up where Moodle drops off. With automatic course life-cycle for re-certification settings, course sharing options, prescriptive learning paths and periodic activity release through micro-learning, IOMAD can help you organise and automate your courses to your exact specifications.