Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-56363

Moodle 3.1 Assignment, tutors able to grade students in groups they are not in.

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Create a couse.
      2. Enrol three non-editing teachers.
      3. Create two groups and put one non-editing teacher in each on. Put the third non-editing teacher in both groups.
      4. Put some students in both groups.
      5. Create an assignment.
        • Set group mode to "Separate groups"
      6. Go to the course and then follow "Course administration ► Users  ► Permissions". Remove non-editing teachers from moodle/site:accessallgroups
      7. Log in as one of the non-editing teachers. Go to the assignment and the grading interface.
      8. In the student navigator "Top right hand corner" check that you only have access to students in your group (click the arrow to see a list of all of the participants).
      9. Press the left and right arrows and make sure that you only rotate through the members of the group.
      10. Log in as the non-editing teacher that is a member of two groups.
      11. Go to the assignment. On the first page there should be a group selector. Stick with the first group and click the "Grade" button.
      12. Make sure you only have access to the group selected on the previous screen.
      13. Go back to the first page and select the other group. Check that you now only have access to the members of that group.
      14. Log in as a normal (editing) teacher and check that you have access to all students in the grading interface.

      Regression testing.

      1. Now change the group settings to "Visible groups" and log in as one of the non-editing teachers.
      2. Make sure that you have access to all of the groups in the assignment grading interface.
      3. Now change the groups settings to "No groups" and log in as one of the non-editing teachers.
      4. Make sure that you have access to all of the groups in the assignment grading interface.
      Show
      Create a couse. Enrol three non-editing teachers. Create two groups and put one non-editing teacher in each on. Put the third non-editing teacher in both groups. Put some students in both groups. Create an assignment. Set group mode to "Separate groups" Go to the course and then follow "Course administration ► Users  ► Permissions". Remove non-editing teachers from moodle/site:accessallgroups Log in as one of the non-editing teachers. Go to the assignment and the grading interface. In the student navigator "Top right hand corner" check that you only have access to students in your group (click the arrow to see a list of all of the participants). Press the left and right arrows and make sure that you only rotate through the members of the group. Log in as the non-editing teacher that is a member of two groups. Go to the assignment. On the first page there should be a group selector. Stick with the first group and click the "Grade" button. Make sure you only have access to the group selected on the previous screen. Go back to the first page and select the other group. Check that you now only have access to the members of that group. Log in as a normal (editing) teacher and check that you have access to all students in the grading interface. Regression testing. Now change the group settings to "Visible groups" and log in as one of the non-editing teachers. Make sure that you have access to all of the groups in the assignment grading interface. Now change the groups settings to "No groups" and log in as one of the non-editing teachers. Make sure that you have access to all of the groups in the assignment grading interface.
    • Affected Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE

      Description

      I am using Moodle 3.1.2 I have assignments set up to 'separate groups' and the teacher setting is such that they cannot see other groups. However, when they are grading assignments, in the top right corner of screen, are the back and forth arrows to move between users within the group, but within that is a search dropdown box - this is allowing the teacher to select any student from groups they are not in, and then view and grade their assignment.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/Nov/16