Description
Iomad is multi-tenancy Moodle.
This RosarioSIS plugin integrates Iomad with RosarioSIS. RosarioSIS schools are created as Iomad companies.
See the Content section below for integration points.
Translated in French, Spanish and Portuguese (Brazil).
Content
School
- Copy School: “Create company in Iomad”.
- School Information: update company Name, Short Name and City, delete company.
- Configuration: assign a school to an existing company.
- Rollover: unassign students from current company and assign to next school year company.
Users
- Add a User: if “Create User in Moodle”, will assign user to the selected (or all) companies (teachers and administrators only).
- User Info: unassign user from current companies and assign user to the selected (or all) companies (teachers and administrators only).
Students
- Add a Student: if “Create Student in Moodle”, will assign user to company.
- Student Info: unassign student from current company and assign student to the selected company (Enrollment Records).
Scheduling
- Courses: if “Create Course Period in Moodle”, will assign course to company (not licensed).
- Schedule: enrol or drop student into/from course.
- Group Schedule: enrol students into course.
- Group Drops: drop students from course.
- Scheduler: enrol students into courses.
Download
Install
Copy the Iomad/
folder (if named Iomad-master
, rename it) and its content inside the plugins/
folder of RosarioSIS.
Go to School > Configuration > Plugins and click “Activate”.
Requires RosarioSIS 5.8+.
Integrator setup
Install Iomad.
First follow the Moodle integrator setup.
On step 3.4
- Select Company Manager, Client Course Editor for Allow role assignments
- Check Allow for all capabilities under section “Block: Iomad Company / User Admin”
After setup, you can enter the Iomad plugin Configuration.
Demo
The Iomad plugin can be freely previewed in the online demonstration of RosarioSIS.
Copyleft
- Author François Jacquet
- License GNU/GPLv2 or later