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

Assign roles in activity context: Enhance dialogue with filtering for groups



    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.7
    • Fix Version/s: None
    • Component/s: Roles / Access, Usability
    • Labels:
    • Affected Branches:


      Hi there,

      we've got an improvement proposal for the search in the dialogue to add roles in activity context.

      Within the dialogue you have an eventually long list of potential users. In our university context courses with several hundred users are usual.
      Currently you can only reduce the length of the list by searching for user names.

      Our proposal would be to extend the search for groups, too.

      A use case:
      We have several roles defined in our system. One role is just for supporting the teacher correcting assignments and quizzes etc. The students owning this role are often grouped together in one group, e.g. "Correctors".
      Now it can be that the role is not sufficient enough for the use case of the teacher for example for the assignments. He does also not want to grant those users full teacher rights. So he decides to add the teacher role the activity context to the correctors for all assignment instances in his course.
      Assume he has 20 correctors and several assignments. Now he has to add the rights to each assignment and has to filter all 20 users each time by searching for their names.
      If the search would support groups as well, he could just search for the group "Correctors" and then quickly select all members.

      Best, Kathrin




            • Assignee:
              kosswa Kathrin Osswald
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Barbara Ramiro, Jake Dallimore, Jun Pataleta
            • Votes:
              1 Vote for this issue
              4 Start watching this issue


              • Created: