2.5. We have a "parent" role set up which is applied on their childrens's user context so that they (the parents) are able to see their childrens' grades. This worked fine in our 1.9 version but is causing issues in the upgraded 2.5 version. There seems to be a conflict when group mode is set in the course settings. There are two closely related issues arising with this role and groups (in 2.5 or because of the upgrade?).
1. When "Force group mode" in a course's settings is set to "yes", this produces an error when the parent attempts to click on that course in their child's profile page (in order to see their grades for that course).
If the "Force group mode" is set to "No" this error does not occur and the click through works.
2. If the "Group mode" is set to either "Separate groups" or "Visible groups" the option for the parent to view the student's gradebook is not made available (the "Profile settings for 'student'" - "Activity report" - "grade" path is not available). However, if this is changed back to "No groups" then the parent is able to see the gradebook for the student.
Example. The images below show that the gradebook is available for one subject but not for another, in the same student's profile as accessed by a "parent" account.
We have to use group mode for courses. Is this a bug? Is there a workaround for this so that we can use group mode and also continue to offer the ability for parents to see their children's gradebook using their own accounts (i.e. not sitting down with their child and consulting the gradebook with them)?