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

It should be possible to view anonymous events in reports

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Waiting for peer review
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5.7, 3.6.5, 3.7.1
    • Fix Version/s: None
    • Component/s: Reports, Roles / Access
    • Labels:
    • Testing Instructions:
      Hide

      Before applying the patch:

      1. Create an assignment activity with blind-marking enabled.
      2. As a student, add a submission.
      3. As a tutor, view the logs for that assignment and student - there will not be a "Submission created." event
      4. As an admin, view the logs for that assignment and student - there will not be a "Submission created." event

      After applying the patch:

      1. As a tutor, view the logs for that assignment and student - there should not be a "Submission created." event.
      2. As a site admin, view the logs for that assignment and student - there should be a "Submission created." event visible.

      Extra test:

      1. Edit the "Manager" role to Allow `moodle/site:viewanonymousevents`.
      2. Enrol a user as a Manager on the assignment's course.
      3. As the Manager, view the logs for that assignment and student - there should be a "Submission created." event visible.
      Show
      Before applying the patch: Create an assignment activity with blind-marking enabled. As a student, add a submission. As a tutor, view the logs for that assignment and student - there will not be a "Submission created." event As an admin, view the logs for that assignment and student - there will not be a "Submission created." event After applying the patch: As a tutor, view the logs for that assignment and student - there should not be a "Submission created." event. As a site admin, view the logs for that assignment and student - there  should be a "Submission created." event visible. Extra test: Edit the "Manager" role to Allow `moodle/site:viewanonymousevents`. Enrol a user as a Manager on the assignment's course. As the Manager, view the logs for that assignment and student - there  should be a "Submission created." event visible.
    • Affected Branches:
      MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      patch_view_anon_event_MDL-66213

      Description

      With MDL-45151 and MDL-45087, important events in blind-marked assignments are impossible to see in the log views. This makes it impossible to check information (e.g. upload time, submission time) that is essential for policing attempts to cheat via fraudulent submissions.

      Obviously, hiding these events from teachers/graders is essential for maintaining blind-marking standards, and the event anonymity can't be changed when un-blinding the assignment.

      I think we need a new capability `moodle/site:viewanonymousevents`, which could be granted to non-teaching users, enabling access to the anonymous events.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                balchd Dave Balch
                Reporter:
                balchd Dave Balch
                Participants:
                Component watchers:
                Adrian Greeve, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: