Book Image

Corporate Learning with Moodle Workplace

By : Alex Büchner
Book Image

Corporate Learning with Moodle Workplace

By: Alex Büchner

Overview of this book

Moodle Workplace is a comprehensive extension to Standard Moodle, the world's most used learning management system (LMS) platform, empowering millions of learners worldwide. Moodle Workplace is suitable for businesses and organizations, from small enterprises to global corporations. Corporate Learning with Moodle Workplace is a comprehensive introduction to this latest product from Moodle, which facilitates collaborative learning in enterprises and larger teams. Complete with detailed descriptions, a variety of diagrams, and real working examples, this easy-to-follow guide will teach you everything you need to know to manage a Moodle Workplace system. You’ll learn how to manage your users along reporting lines and organize them in to tenants, organizations, positions, job assignments, and teams, before setting up typical HR processes such as induction, compliance, and reporting. Filled with real-world examples, the book covers blended and offline scenarios, including appointments and the Moodle Workplace mobile app. By the end of this Moodle book, you’ll have learned how to fully manage a Moodle Workplace instance.
Table of Contents (15 chapters)

Understanding Migration

In this section, we are going to cover the fundamental concepts of migration. The migration tool can export various parts of a Moodle Workplace instance and import them into the same or different sites. Currently, the following Moodle Workplace elements are supported:

  • Courses and course categories
  • Users and cohorts
  • Certifications and programs
  • Dynamic rules
  • Custom reports
  • Organization structure (positions, departments, and jobs)
  • Entire tenants

Since the migration API is pluggable by design, it is expected that more elements will be supported in future releases of Moodle Workplace. More importantly, it is straightforward to develop third-party migrations; for instance, an importer for certificates from an in-house legacy system or an exporter for course completions to the personnel file in your HR system. It would even be feasible to write importers and exporters to and from other learning management systems.

So, what...