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

Role: None in the enrolment UI causes confusion.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.1.1, 2.5, 3.5.1
    • Fix Version/s: FRONTEND
    • Component/s: Enrolments, Usability
    • Labels:
    • Testing Instructions:
      Hide

      I have included screen shots to demonstrate the effect. "None role" shows where to find the role. "Guest access off" confirms that guest access had been turned off for the demo course in question. "User with None role created" shows the user, UCLA test, without a role in the course, but still "enrolled" in the course. Finally, "User can see site" demonstrates that this user, without any role in the class, can still see the contents of the course website.

      Show
      I have included screen shots to demonstrate the effect. "None role" shows where to find the role. "Guest access off" confirms that guest access had been turned off for the demo course in question. "User with None role created" shows the user, UCLA test, without a role in the course, but still "enrolled" in the course. Finally, "User can see site" demonstrates that this user, without any role in the class, can still see the contents of the course website.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_25_STABLE, MOODLE_35_STABLE

      Description

      Make it clear that Role: None in the enrolment UI means "No roles", rather than "A role called none".

      I'm not really sure if this is a bug, but we just noticed that "None" is an available selection when assigning roles to users in M2.x. You can also give someone the "None" role in a course by deleting their assigned role, without unenrolling them from the course. What we have observed on our home server, and confirmed on the Moodle 2.x demo site, is that a user with the None role can see and access the contents of a course website even if Guess access is turned off in the course settings. They cannot take quizzes, submit assignments, or read forum posts, but they can download files and follow links.

      Are there any other special privileges that the "None" role has? I can't find it in Users > Permissions > Define Roles, so we have no idea what other special abilities it may have. Can anyone help us figure this out? What is the purpose of this role?

        Attachments

        1. assign none role.png
          assign none role.png
          30 kB
        2. Guest access off.png
          Guest access off.png
          105 kB
        3. None role.png
          None role.png
          237 kB
        4. User can see site.png
          User can see site.png
          228 kB
        5. User with None role created.png
          User with None role created.png
          277 kB

          Issue Links

            Activity

              People

              • Votes:
                6 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated: