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