Mentor - Non Editing Teacher assignment per student

Mentor - Non Editing Teacher assignment per student

by Brian Merritt -
Number of replies: 9

We have cloned the non-editing teacher role as Mentor, with all the permissions of a non-editing teach (no changes).

However we want to assign that role to students, not to courses, in other words the Mentor can see the grades, assignments, and work of their Mentees but no other students on the course.

The moment we assign the Mentor to the course, they get emails about all student progress and see all student grades and assignments.

When we assign them Mentor only to the user (student), they can edit the profile of the student and see the grade report, but they can't grade assignments and see quiz results.

Is there a way to override the course context for that Mentor for that Student?  Please point me to the right solution, as someone must have asked this already (but I did search, honest smile

Average of ratings: -
In reply to Brian Merritt

Re: Mentor - Non Editing Teacher assignment per student

by William Michael -

I have exactly the same need...  Any suggestions?

In reply to Brian Merritt

Re: Mentor - Non Editing Teacher assignment per student

by William Michael -

Solution for this was actually pretty simple--though the Moodle Documentation explains roles very poorly.   I'm writing this off the top of my head, so there may be some slight inaccuracies.


1.  System Admin > Users > Permissions > Define Roles

2.  Create new Role based with Non-Editing Teacher as Archetype.

3.  Change the Context of the Role to "User"--and remove other contexts.

4.  Save the Role settings.

5.  Go to System Admin > Users > Accounts > Brower list of users

6.  Find the desired student.

7.  Go to the student's preferences and select, "Assign Roles Relative to this User"

8.  Select the new rule.

9.  Assign the desired Mentor .

10.  That's it.  You have a role that can act as non-editing teacher to an individual student.


William Michael
Classical Liberal Arts Academy

In reply to William Michael

Re: Mentor - Non Editing Teacher assignment per student

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Thanks for this William - please feel free to improve the documentation on the Mentor/Parent role here as it is a wiki and everyone is welcome to contribute. Do we assume the non-editing teacher only has access to the grades of that one student and not any of the other students in the course (which is the main point of the mentor role)?

In reply to William Michael

Re: Mentor - Non Editing Teacher assignment per student

by Richard Hall -

Hi William,

The "mentor" role is one that I've spent some time trying to resolve to meet differing needs.

Unfortunately, having followed your steps above, I haven't had any success with this approach. 

I was hoping that this might give the mentor access to the activities that the mentee has undertaken in courses eg. their assignment submissions but I suspect that the mentor needs to be enrolled in thoses courses too.

I wondered if you had had any success with this?


In reply to Richard Hall

Re: Mentor - Non Editing Teacher assignment per student

by Bronwyn Lapham -

Another interested lurker. 

I want a parent to be able to view their child's courses, including content and assignment submissions along with the standard permissions of grades and forum posts. Of course they should only be able to see their own child's data and not be visible to others.

I'll try William's solution and report back.
In reply to Bronwyn Lapham

Re: Mentor - Non Editing Teacher assignment per student

by Leslie Charles -

Hello,

I am interested in this exact same thing, but I cannot seem to get it right.  I keep getting a message "The details of this user are not available to you" when I select the student that I am "mentoring".  I think I have the permissions set up incorrectly, but I have combed through various tutorials, and have not been successful.  If you were able to do this, would you possibly share with me? I would be forever greatful!