Parent/Child Manager
插件本地插件稳定版

Parent/Child Manager

local_parentmanagerLuiggi Sansonetti

  • Moodle 1.9–5.1
  • 更新 2026-10-06

Parent/Child Manager is a Moodle local plugin designed to facilitate the association between students and their parents (or mentors). It automates two actions: (1) Role Assignment: Assigns a specific role (e.g., “Parent”) to the user in the student’s user context and (2) Profile Update: Updates custom profile fields (parent_email and enfant_email) with the full names of the associated users for easy reference.
This plugin is provided by Moodle’s Premium Partner E-Learning touch’
Parent/Child Manager   is a Moodle local plugin designed to facilitate the association between students and their parents (or mentors). It automates two actions:
Role Assignment:   Assigns a specific role (e.g., “Parent”) to the user in the student’s user context.
Profile Update:   Updates custom profile fields ( parent_email   and   enfant_email ) with the full names of the associated users for easy reference.
Features
CSV Import:   Bulk association using a simple CSV file (Parent Email; Child Email).
Manual Association:   Search for a specific parent and select one or multiple students to assign.
Cohort Association:   Select a parent and assign an entire cohort of students in one click.
Management Dashboard:   View all parents, see their assigned children, and remove associations (unassign role + clear profile fields).
Smart Updates:   Profile fields are updated in “Append” mode (names are added to the list, not overwritten).
GDPR Compliance:   Implements Moodle’s Privacy API (Null provider).
Prerequisites
Before using the plugin, you   must   configure Moodle:
Create the Role:
Go to   Site administration > Users > Permissions > Define roles .
Create a role (e.g., “Parent”).
Crucial:   Check   “User”   in the “Context types where this role may be assigned” setting.
Create Profile Fields:
Go to   Site administration > Users > Accounts > User profile fields .

返回插件目录