Open LMS WORK 1.0.0-1.0.1

Available on WORK

Open LMS WORK is available now. It’s currently in 1.0.x status.

The current state is that the “minimum” WORK is made up of the following Moodle versions and plugins.

Note: Requires PHP 7.4 and higher

Moodle 3.11

Other plugins may work, but may not have been tested against multitenancy. The listed certificate plugins are the ones that support multitenancy and are targeted for enhancements as new WORK features are released (such as programs and certifications).

Functionality available now

  • Tenant creation

  • User self-registration or manual authentication per tenant

  • Bulk user upload per tenant

  • Per tenant branding in a Boost-based theme (logo, color and css)

  • Per tenant certificate templates (by default users with tenant manager role can create them within their tenant)

  • Lite programs - courses can be grouped together with access to each course dependent on completion of the previous course. A visual indication of this linkage is created automatically.

  • Live event registration and session management

Roles changed and added by WORK

On install the following permission is removed from the authenticated user:

View course category and courses within it
moodle/category:viewcourselist

Three roles are added by default:

  • Tenant user (category context)

  • Tenant manager (category context)

  • Tenant admin (site context)

When a user is created in a tenant the tenant user role is assigned in the category context for the category affiliated with the user. When a user is assigned as an administrator of the tenant they are assigned the tenant manager role in the related category and the tenant admin role in the site context. Both of the category level roles include the moodle/category:viewcourselist permission in the category context - this is how users are limited to viewing only their own courses.

Was this article helpful?
0 out of 0 found this helpful