Feature Wiki

Information about planned and released features

Tabs

Active/Inactive as Filter Criterion throughout the System

1 Requirements

Up to now, the user account property "Active/Inactive" cannot be used as a filter criterion throughout the system but only in the global user managament (user list and extended search).
However, it cannot be used, e.g., while:

  • Selecting users for course/group membership
  • Selecting users for role assignment
  • Selecting users for survey, test or exercise invitation
  • Filtering learning progress reports.
Thus, inactive users can be selected or invited, and in some of the abovementioned scenarios, the tutor/administrator won't even realize them being inactive.
Therefore, it would be a great help to have the "Active/Inactive" filter from the global user managament available in every form dealing with selection/filtering of user accounts.
 
Here is a suggestion how this feature could be implemented in case of selecting users for course membership:

2 Use Cases

The following is a list of uses cases / scenarios where the option to filter for active / inactive user accounts should be implemented:
 
administration / user accounts / extended user search
[ILIAS]/ilias.php?ref_id=7&admin_mode=settings&cmdClass=ilrepositorysearchgui&cmdNode=8k:8a:1k&baseClass=ilAdministrationGUI
 
administration / roles / [any role] / user assignment / search user
[ILIAS]/ilias.php?ref_id=8&admin_mode=settings&obj_id=4&cmd=start&cmdClass=ilrepositorysearchgui&cmdNode=lx:7n:ap&baseClass=ilAdministrationGUI
 
course / members / search users
[ILIAS]/ilias.php?ref_id=131&cmdClass=ilrepositorysearchgui&cmd=start&cmdNode=8w:gh:ap&baseClass=ilRepositoryGUI
 
group / members / search users
[ILIAS]/ilias.php?ref_id=135&cmd=start&cmdClass=ilrepositorysearchgui&cmdNode=8w:e8:ap&baseClass=ilRepositoryGUI
 
survey / invitation / [allow invitations for a predefined list] / search for participants
[ILIAS]/ilias.php?ref_id=306&cmdClass=ilrepositorysearchgui&cmdNode=53:ap&baseClass=ilObjSurveyGUI
 
test / settings / [allow fixed participants in this test]: ON
test / participants / search participants
[ILIAS]/ilias.php?ref_id=145&cmd=start&cmdClass=ilrepositorysearchgui&cmdNode=e1:ap&baseClass=ilObjTestGUI
 
course / learning progress
[ILIAS]/ilias.php?ref_id=131&cmdClass=illearningprogressgui&cmdNode=8w:gh:az&baseClass=ilRepositoryGUI
 
group / learning progress
[ILIAS]/ilias.php?ref_id=135&cmdClass=illplistofobjectsgui&cmdNode=8w:e8:az:b1&baseClass=ilRepositoryGUI

3 Status

  • Scheduled for: Not scheduled yet (will be set by Jour Fixe)
  • Funding: Required
  • Maintainer: (will be set by Jour Fixe)
  • Implementation of the feature is done by tbd
  • Contract settled: No
  • Tested by / status: tbd

4 Additional Information

Contact the following persons if you want to know more about this feature, its implementation or funding:

  • Information about concept: Fabian Sesterhenn, sesterhenn (at) qualitus.de
  • Information about funding: Fabian Sesterhenn, sesterhenn (at) qualitus.de
  • Information about implementation: (name, e-mail)

5 Discussion

Zenzen, Enrico [ezenzen], 18 AUG 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.

6 Implementation

...

Last edited: 18. Aug 2022, 09:10, Zenzen, Enrico [ezenzen]