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)

Exploring Moodle roles

Roles define what users can or cannot see and do in your Moodle system. Workplace comes with a number of predefined roles – we already saw Learner and Trainer, as well as various managerial roles, such as Department manager, Certification manager, and Tenant administrator in course category – but it also allows us to create our own roles (for instance, for auditors or external suppliers).

Putting roles into context

Each role has a specific scope (called its context), which is defined by a set of permissions (expressed as capabilities). For example, a trainer is allowed to create a feedback form, whereas a learner isn't. Or, a participant is allowed to submit the feedback form, whereas a trainer isn't.

Information Box

A role is assigned to a user in a context.

Okay, so what is a context? A context is a ring-fenced area in Moodle where roles can be assigned to users. A user can be assigned different roles in different contexts...