Parent role
The role of Parent may be used to provide parents/mentors/tutors with permission to view certain information, such as activity reports, grades, blog entries and forum posts, about their children/mentees/tutees.
Role set-up
- Access Administration > Users > Permissions > Define roles
- Click the button "Add a new role"
- Give the role a name e.g. Parent, short name and description
- Change moodle/user:viewdetails to allow - this item is listed within the 'Course' section in 1.9
- Change any/all of the following capabilities to allow
- moodle/user:readuserblogs - to read the child's blog entries
- moodle/user:readuserposts - to read the child's forum posts
- moodle/user:viewuseractivitiesreport - to view the child's activity reports and grades
- moodle/user:editprofile - to edit the child's profile
- Click the button "Add a new role"
Role assignment
- Access the child's profile page and click on the Roles tab i.e. assign the role in the user context
- Choose the role to assign i.e. Parent
- Select the parent in the potential users list, and use the left-facing arrow button to add it to the existing users list
The same parent may be assigned to several children.
Adding multiple role assignments at once
(if you are interested in assigning several parent roles en masse read the discussion at http://moodle.org/mod/forum/discuss.php?d=70539#p345127)
Mentees block
Template:Moodle 1.8 The Mentees block provides a parent with quick access to their child's profile page via a link on the site front page.
- On the site front page click "Turn editing on"
- Choose Mentees from the Add a block drop-down menu
- If required, give the Mentees block a title by following the block configuration/edit link
Viewing activity reports
If the capability moodle/user:viewuseractivitiesreport is set to allow then a parent/mentee may view their student's activity reports and grades via the student's Profile.
On the main Profile page, there will be a list of courses. Clicking on a course title will select that course. Then, under the Activities tab, the various report and grades sub-tabs will display information relevant to the selected course. You can easily change which course you are reviewing by selecting another one on the main Profile tab.
One small hack that can make the course list a bit more readable, especially for long course lists, is to change the format to a vertical list:
- Edit the moodle/user/view.php file and look for these lines (around line 349 in my 1.9.9 installation):
. format_string($mycourse->fullname) . "</a>, ";
}
else {
$courselisting .= format_string($mycourse->fullname) . ", ";
- and change that to :
. format_string($mycourse->fullname) . "</a>
";
}
else {
$courselisting .= format_string($mycourse->fullname) . "
";;
- Then save
See also
- Manage roles - including testing a new role
- Using Moodle Create a Parent of a student role forum discussion
- Setting up a Parent Role video
- Parent Signing in on Moodle video