Moodle Workplace new features

From MoodleDocs
This feature is part of Moodle Workplace™, which is available through Moodle Certified Partners and Service Providers only.

5.0

Read on for Moodle Workplace 5.0 highlights. Full details of the release with technical information can be found in the Moodle Workplace 5.0 release notes.


Visual reporting

Workplace 5.0 introduces a new Report and Chart block, making it easy to visualise data already built in Report Builder. Add interactive bar, line, or pie charts to the Dashboard and Custom pages, with real-time filtering, toggleable table/chart views, and expanded display. Turn custom reports into clear, actionable dashboards—no exports or external tools needed.

Chart and report block confguration

Report and Chart block configuration

Add charts to any page easily, just selecting a custom report and a chart type. Moodle Workplace takes care of everything else.

Chart and report block with chart and table

Add a chart, a table or both

Configure the block layout for every Report and Chart block, choosing between chart, table or both.

Chart and report block chart layout

Configurable chart layout

Select the best aspect ratio for your configuration or define your own, or fine tune the chart with the additional JSON configuration

Chart and report block table layout

Configurable table layout

Select between table or card table layout, or let Workplace choose the best layout for every resolution

Chart and report block fullscreen

Fullscreen view

Analyse the date without distractions with the fullscreen view

Chart and report block responsive

Fully responsive

The layout of the Report and Chart block works well in any part of the page, even in the the block drawer

Program self-enrolment and category

Learners can now self-enrol in programs through a cleaner, more intuitive interface in the Learning Catalogue — freeing up admin time and speeding up compliance, onboarding, and development.

Program allocation page

Program allocation page

Learners can access the self-allocation for Programs through the new Program allocation page

Paid self-allocation

Allocation on payment

Moodle Workplace 5.0 introduces paid self-enrolment for courses with the new Payment allocation source integrated with the native Payment gateways

Program allocation page

Add and manage allocation methods

Programs now include the option to manage allocation sources

Paid self-allocation

Program category

Programs can now be linked to course categories, making them easier to find and organise

Programs in the catalogue (experimental)

Display programs in the catalogue

Moodle Workplace 5.0 introduces a experimental feature to display programs in the Learning Catalogue landing and category pages

Course enrolment management for managers

Organisation structure managers can now enrol their team members in individual courses, in addition to programs and certifications, directly from the My Teams block or via the new launcher icon. They can also adjust due dates, view enrolment history, and track completions—all without needing course-level admin rights.

Course enrolment for managers - Team Overview block

Manage course enrolments from Team Overview block

Managers can easily enrol their teams into courses or access to manage all course enrolments from the Team Overview block

Paid self-allocation

Access from the launcher

Managers can access the course enrolment management from anywhere through the Workplace launcher

Program allocation page

Enrol teams into courses

Now it's easier than ever for managers to enrol their teams into several courses at the same time

Course enrolment for managers - Course list

See all courses with manager enrolment

Managers can see at a glance all courses available for manager enrolment

Course enrolment for managers - Edit enrolment

Edit enrolment

With this functionality, Managers can edit enrolment details for their teams easily, without needing course-level admin rights

Dynamic rules scheduling

Admins can now set start and end dates for dynamic rules, allowing automations to run on a fixed schedule. Take a “set it and forget it” approach to tasks like onboarding sequences or compliance deadlines—saving time, reducing errors, and keeping everything on track.

Dynamic rules scheduling configuration

Configure start and end date

Using the new start and end dates in rule configuration, admins can now configure automations to run in a fixed schedule.

Dynamic rules scheduling display

See when rules are applied

See the schedules for all rules at a glance with the new "Apply on" date and the time badges.

Tenant archiving and user retention

When a tenant is archived, its users are now suspended in place—they’re no longer moved to the Default tenant. This keeps user data, enrolments, and histories intact, making it easier to restore or reassign accounts if needed.

Dynamic rules scheduling configuration

Suspend users when archiving tenants

Users are now suspended when their tenant is archived

Tenant archiving - Acticate users into another tenant

Activate users into another tenant

Admins can now activate users from a suspended tenant into another tenant