Moodle Workplace new features: Difference between revisions

From MoodleDocs
No edit summary
Line 1: Line 1:
{{Workplace}}
{{Workplace}}
=4.2=
=4.3=
Read on for Moodle Workplace 4.2 highlights. Full details of the release with technical information can be found in the [[Moodle Workplace release notes|Moodle Workplace 4.2 release notes]].
Read on for Moodle Workplace 4.3 highlights. Full details of the release with technical information can be found in the [[Moodle Workplace release notes|Moodle Workplace 4.3 release notes]].
__NOTOC__
__NOTOC__
==Appearance and branding==
 
===Automatic branding enhancement for tenants===
==Audit trail for Dynamic Rules==
<p>Generate shades of grey automatically based on the tenant primary colour, to reinforce the brand identity while avoiding disturbing the experience.</p>
<div class="card-deck mt-3" style="width:50%">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:tenant_branding_setting.jpg|600px|border]]
[[File:Dynamic-Rules-audit trail.png|600px|border]]
<h4 class="card-title">New setting</h4>
<h4 class="card-title">Dynamic rules log entries</h4>
<p class="card-text">Use "Match gray tones hue with primary colour" to generate colours automatically</p>
<p class="card-text">Added an audit trail to Dynamic Rules to log events related to rule creation, editing, and deletion</p>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-body">
[[File:tenant_branding.jpg|600px|border]]
<h4 class="card-title">Colours</h4>
<p class="card-text">The shades of gray match perfectly with the tenant primary colour</p>
</div>
</div>
</div>
 
</div>
== Custom pages enhancements and new features ==
===Advanced tenant appearance settings===
<p>Now it’s possible to make Custom pages available to guests or non-authenticated users. In other words, make them Public.</p>
<p>Tenant branding now includes two more settings that were available in Workplace 3.11: Navigation bar and Primary button colours.</p>
<p>Custom pages can include any blocks available in the dashboard, which makes them a great choice for public landing pages</p>
<p>We have added more granularity to the permissions to change the appearance of the tenant, so advanced settings such as custom SCSS can be restricted to specific role</p>
<div class="card-deck" style="width:50%">
<div class="card">
<div class="card-body">
[[File:Advanced tenant appearance settings.jpg|600px|border]]
<h4 class="card-title">Advanced tenant appearance settings</h4>
<p class="card-text">All these advanced settings are now in a new section at the bottom, only available to users with permissions to edit the advanced branding</p>
</div>
</div>
</div>
==My teams and Team overview block==
<div class="card-deck mt-3">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:team_overview_filters.jpg|600px|border]]
[[File:Custom-pages.jpg|alt=|border|600x600px]]
<h4 class="card-title">Quick filters</h4>
<h4 class="card-title">Public Custom pages</h4>
<p class="card-text">Allow users to sort and filter data quickly within the Team overview block, making it easier to find the information they need</p>
<p class="card-text">Now it's possible to create public landing pages in Workplace natively</p>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:team_overview_reports.jpg|600px|border]]
[[File:Custom pages - Non-authenticated users.jpg|alt=|border|600x600px]]
<h4 class="card-title">Full reports</h4>
<h4 class="card-title">New audience for non-authenticated users</h4>
<p class="card-text">Access to full progress reports for certification, program, and course reports provide a comprehensive overview of each team member's learning progress</p>
<p class="card-text">Admins just need to add the new audience for non-authenticated users to make Custom Pages public in a single step.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-deck mt-3">
<div class="card-deck mt-3" style="width:50%">
<div class="card">
<div class="card-body">
[[File:team_overview_search.jpg|600px|border]]
<h4 class="card-title">Live search</h4>
<p class="card-text">Allows users to search for specific items in real-time within the Team overview block.</p>
</div>
</div>
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:team_overview_warning.jpg|600px|border]]
[[File:Custom pages - Audience.png|alt=|border|600x600px]]
<h4 class="card-title">Warnings for overdue learning</h4>
<h4 class="card-title">New "Audience" column</h4>
<p class="card-text">Provide notifications and reminders to users when they are falling behind on their coursework or certifications</p>
<p class="card-text">Audiences are now displayed on the list of pages to make it easier for admins to manage Custom Pages </p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-deck mt-3">
== Complete Learning Plans integration with Dynamic Rules ==
<div class="card">
<p>Now it's possible to unassign users from Learning Plans using Dynamic Rules.</p>
<div class="card-body">
<p>Admins can now fully define automations for Learning Plans with Dynamic Rules by combining this new action with the one that alreay existing to assign users to Learning Plans.</p>
[[File:team-overview-block-warnings.png|600px|border]]
<div class="card-deck" style="width:50%">
<h4 class="card-title">Team’s overdue learning warnings for managers</h4>
<p class="card-text">The Team overview block in the My teams page now displays a warning when there are people with overdue learning to their managers. This notice includes a link to the corresponding report.</p>
</div>
</div>
<div class="card">
<div class="card-body">
[[File:Improved support for My Teams in Workplace App.jpg|600px|border]]
<h4 class="card-title">Improved support for My teams in Workplace App</h4>
<p class="card-text">The new My teams page now includes information about learning and tracking in the Workplace App.</p>
</div>
</div>
</div>
==Dynamic Rules enhancements and new features==
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:User is allocated to tenant.jpg|600px|border]]
[[File:Unassign from learning plan action.jpg|alt=|border|600x600px]]
<h4 class="card-title">Tenant allocation conditions</h4>
<h4 class="card-title">Unassign from learning plan action</h4>
<p class="card-text">User allocated to tenant and User not allocated to tenant are now available as conditions in Shared Dynamic Rules</p>
<p class="card-text">A new action is available in Dynamic Rules to unasign users from Learning Plans.</p>
</div>
</div>
<div class="card">
<div class="card-body">
[[File:Add Allocate to tenant outcome to shared rules.jpg|600px]]
<h4 class="card-title">Allocate to tenant action</h4>
<p class="card-text">With this new action, users can be allocated to tenants in Shared Dynamic Rules</p>
</div>
</div>
</div>
</div>
</div>
</div>
== Migration and CSV upload enhancements ==
<p>Now it's possible to export departments, positions and jobs in CSV format and delete job assignments via CSV upload, for better integration with other systems.</p>
<div class="card-deck mt-3">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:dynamic_rule_end_all_jobs.jpg|600px|border]]
[[File:CSV export of departments, positions and jobs.jpg|alt=|border|600x600px]]
<h4 class="card-title">End jobs</h4>
<h4 class="card-title">CSV export of departments, positions and jobs</h4>
<p class="card-text">New action to end all jobs for selected users</p>
<p class="card-text">A new CSV exporter is available in Migration feature to export departments, positions and jobs</p>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:dynamic_rule_assign_to_learning_plan.jpg|600px|border]]
[[File:Delete job assignments via CSV.png|alt=|border|600x600px]]
<h4 class="card-title">Learning plans</h4>
<h4 class="card-title">Delete job assignments via CSV</h4>
<p class="card-text">New action to assign users to learning plans</p>
<p class="card-text">Added support for job assignment deletion to user upload in Moodle Workplace.</p>
</div>
</div>
</div>
<div class="card-deck mt-3">
<div class="card">
<div class="card-body">
[[File:dynamic_rule_deallocate_user.jpg|600px|border]]
<h4 class="card-title">Suspend allocations</h4>
<p class="card-text">New option to suspend allocations added to the existing actions to deallocate user from program and certification</p>
</div>
</div>
<div class="card">
<div class="card-body">
[[File:Add department to User profile field Dynamic Rules.jpg|600px|border]]
<h4 class="card-title">User profile field Dynamic Rules condition</h4>
<p class="card-text">Added "department" to User profile field condition in Dynamic Rules</p>
</div>
</div>
</div>
</div>
</div>
</div>
== Other interesting enhancements and new features ==
<div class="card-deck mt-3" style="width:50%">
<div class="card-deck mt-3" style="width:50%">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:user-first-login-condition.png|600px|border]]
[[File:Program progress pop-up.jpg|alt=|border|600x600px]]
<h4 class="card-title">User first login Dynamic Rule condition</h4>
<h4 class="card-title">Program progress pop-up</h4>
<p class="card-text">Now it’s possible to create automations based on user’s first login.</p>
<p class="card-text">Added course completion status to the Program Progress overview modal</p>
</div>
</div>
</div>
</div>
</div>
</div>
== Appointments enhancements ==
 
 
== Manually Assigned Managers ==
<p>The core value of this feature is the ability for HR reps to assign managers to their team members directly and independently to departments and positions.</p>
<p>The introduction of this new feature simplifies the management of reporting lines and creation of ad-hoc teams in Workplace for HR reps and at the same time it makes much easier to build custom integrations for developers.<p>
<p>It comes along with a new backend that will enhance performance, particularly in large Workplace instances.</p>
<div class="card-deck mt-3">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:appointments_booking_ui.jpg|600px|border]]
[[File:People tab.jpg|alt=|border|600x600px]]
<h4 class="card-title">Session list UI</h4>
<h4 class="card-title">People tab</h4>
<p class="card-text">New expandable UI for session details and bookings, with consistent navigation and design across activity modules</p>
<p class="card-text">The new people tab introduces a user-centred reporting lines management and simplifies the onboarding of new users for HR reps</p>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:appointments_booking_criteria.jpg|600px|border]]
[[File:Manually-Assigned-Manager-01.png|alt=|border|600x600px]]
<h4 class="card-title">Activity completion</h4>
<h4 class="card-title">Jobs and reporting lines</h4>
<p class="card-text">New completion criteria based on attendance</p>
<p class="card-text">Streamlines the management of jobs and reporting lines by centralising all user's information in a single place: jobs, managers and direct reports</p>
</div>
</div>
</div>
</div>
</div>
</div>
== My Courses ==
<div class="card-deck mt-3">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:Hidden courses in MyCourses and Programs.jpg|600px|border]]
[[File:Manually assigned Managers.jpg|alt=|border|600x600px]]
<h4 class="card-title">Hidden courses in My courses and Programs </h4>
<h4 class="card-title">Manually assigned Managers</h4>
<p class="card-text">Improved how hidden courses are displayed in the My courses and Program pages</p>
<p class="card-text">HR reps can now assign managers to their team member directly and independently to departments and positions.</p>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:New catalogue settings.png|600px|border]]
[[File:Jobs and Reporting lines in the user profile.jpg|alt=|border|600x600px]]
<h4 class="card-title">New catalogue settings</h4>
<h4 class="card-title">Jobs and Reporting lines in the user profile </h4>
<p class="card-text">Added new settings in the catalogue to disable de Program cover page and to hide the dates in Course cover page</p>
<p class="card-text">The information about jobs, managers and reporters is now available in the user profile.</p>
</div>
</div>
</div>
</div>
</div>
</div>
== Migration enhancements ==
<div class="card-deck mt-3" style="width:50%">
<div class="card-deck mt-3" style="width:50%">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:Migration of core reportbuilder custom reports.jpg|600px|border]]
[[File:All jobs report.jpg|alt=|border|600x600px]]
<h4 class="card-title">Import and export of Moodle LMS custom reports</h4>
<h4 class="card-title">All jobs report</h4>
<p class="card-text">Migration feature now supports import and export of Custom Reports using Moodle LMS native report sources.</p>
<p class="card-text">HR reps can manage all job assignments in a single place using this report. This fuctionality was available in Workplace, but now it has been moved to the Reports tab in Organisation structure</p>
</div>
</div>
</div>
</div>
</div>
</div>
=Other interesting features=
== Other interesting enhancements and new features ==
<div class="card-deck mt-3">
<div class="card-deck mt-3">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:organisation_structure_lock.jpg|600px|border]]
[[File:Course grade on dynamic rules.jpg|alt=|border|600x600px]]
<h4 class="card-title">Lock shared department and position frameworks</h4>
<h4 class="card-title">Course grade</h4>
<p class="card-text">New setting to lock shared department and position frameworks, so only users with the right permissions can manage jobs related with locked departments and position frameworks.
<p class="card-text">Now it’s possible to create automations based on user's course grade</p>
</p>
</div>
</div>
<div class="card">
<div class="card-body">
[[File:certificate_filters.jpg|600px|border]]
<h4 class="card-title">Filters in Certificate PDF content</h4>
<p class="card-text">New setting to apply only allowed filters to the PDF content.</p>
</div>
</div>
</div>
</div>
</div>
<div class="card-deck mt-3" style="width:50%">
<div class="card">
<div class="card">
<div class="card-body">
<div class="card-body">
[[File:per-tenant-support-contact.png|600px|border]]
[[File:Copy URL action on Custom Pages.jpg|alt=|border|600x600px]]
<h4 class="card-title">Support contact by tenant</h4>
<h4 class="card-title">Copy URL action on Custom Pages</h4>
<p class="card-text">Now it is possible to configure the support contact information (support contact, support URL and availability) at a tenant level, so different tenant can have their own support contact settings</p>
<p class="card-text">A new option to copy the URL of a page is available in Custom pages to make admins life easier when creating public custom pages</p>
</div>
</div>
</div>
</div>
</div>
</div>

Revision as of 12:27, 9 November 2023

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

4.3

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


Audit trail for Dynamic Rules

Dynamic-Rules-audit trail.png

Dynamic rules log entries

Added an audit trail to Dynamic Rules to log events related to rule creation, editing, and deletion

Custom pages enhancements and new features

Now it’s possible to make Custom pages available to guests or non-authenticated users. In other words, make them Public.

Custom pages can include any blocks available in the dashboard, which makes them a great choice for public landing pages

Public Custom pages

Now it's possible to create public landing pages in Workplace natively

New audience for non-authenticated users

Admins just need to add the new audience for non-authenticated users to make Custom Pages public in a single step.

New "Audience" column

Audiences are now displayed on the list of pages to make it easier for admins to manage Custom Pages

Complete Learning Plans integration with Dynamic Rules

Now it's possible to unassign users from Learning Plans using Dynamic Rules.

Admins can now fully define automations for Learning Plans with Dynamic Rules by combining this new action with the one that alreay existing to assign users to Learning Plans.

Unassign from learning plan action

A new action is available in Dynamic Rules to unasign users from Learning Plans.

Migration and CSV upload enhancements

Now it's possible to export departments, positions and jobs in CSV format and delete job assignments via CSV upload, for better integration with other systems.

CSV export of departments, positions and jobs

A new CSV exporter is available in Migration feature to export departments, positions and jobs

Delete job assignments via CSV

Added support for job assignment deletion to user upload in Moodle Workplace.

Other interesting enhancements and new features

Program progress pop-up

Added course completion status to the Program Progress overview modal


Manually Assigned Managers

The core value of this feature is the ability for HR reps to assign managers to their team members directly and independently to departments and positions.

The introduction of this new feature simplifies the management of reporting lines and creation of ad-hoc teams in Workplace for HR reps and at the same time it makes much easier to build custom integrations for developers.

It comes along with a new backend that will enhance performance, particularly in large Workplace instances.

People tab

The new people tab introduces a user-centred reporting lines management and simplifies the onboarding of new users for HR reps

Jobs and reporting lines

Streamlines the management of jobs and reporting lines by centralising all user's information in a single place: jobs, managers and direct reports

Manually assigned Managers

HR reps can now assign managers to their team member directly and independently to departments and positions.

Jobs and Reporting lines in the user profile

The information about jobs, managers and reporters is now available in the user profile.

All jobs report

HR reps can manage all job assignments in a single place using this report. This fuctionality was available in Workplace, but now it has been moved to the Reports tab in Organisation structure

Other interesting enhancements and new features

Course grade

Now it’s possible to create automations based on user's course grade

Copy URL action on Custom Pages

A new option to copy the URL of a page is available in Custom pages to make admins life easier when creating public custom pages