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

A (teacher) user should not be able to unenrol themself via bulk unenrolment

XMLWordPrintable

    • MOODLE_311_STABLE, MOODLE_39_STABLE, MOODLE_400_STABLE
    • MOODLE_403_STABLE
    • Hide

      In a course:

      • create some users enrolled with the manual enrolment (or with self enrolment)
      • visit the page with the list of participants user/index.php?id=69
      • Select all participants
      • Choose from the dropdown the option to delete all manual enrolments (or self enrolments)
      • Confirm that after the redirect, the current user does not appear in the summary of users that are going to be unenrolled, a notification warns that the user was removed from the selection.
      • Confirm that continuing with the deletion process will not unenrol the current user.
      Show
      In a course: create some users enrolled with the manual enrolment (or with self enrolment) visit the page with the list of participants user/index.php?id=69 Select all participants Choose from the dropdown the option to delete all manual enrolments (or self enrolments) Confirm that after the redirect, the current user does not appear in the summary of users that are going to be unenrolled, a notification warns that the user was removed from the selection. Confirm that continuing with the deletion process will not unenrol the current user.

      The school year or uni semester starts again and teachers cleanup their courses. It happens again and again that selecting all participants and unenrolling them per bulk operation, they end up unintentionally losing access to their own course. I suggest that the current user should not be in the list of users that get unenrolled with the bulk operation.

            ManeggiaP Paola Maneggia
            ManeggiaP Paola Maneggia
            Paul Holden Paul Holden
            Andrew Lyons Andrew Lyons
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            7 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 57 minutes
                1h 57m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.