Feature Wiki
Tabs
User Search in Staff Tab of Organisational Units
Page Overview
[Hide]1 Initial Problem
By now (v8), it isn't possible in the "Staff" tab of an organisational unit to assign more than one user at a time.
![](./data/docu/mobs/mm_95841/Bildschirmfoto_von_2022-12-19_14-04-24.png?il_wac_token=11129b4035231b7803f9c49ee67085a9800f7046&il_wac_ttl=5&il_wac_ts=1725755930)
2 Conceptual Summary
The obvious solution is to implement the user search for the "Staff" tab of org units.
3 User Interface Modifications
3.1 List of Affected Views
- Administration > Organisational Units > [org unit] > Staff
3.2 User Interface Details
- Next to the existing "User" field and the menu of existing positions (separated from them by a pipe), a "Search Users" button is available.
- Clicking it, the user search workflow starts with the same options and steps as offered in any existing user search, with the following detail:
Having arrived at the results list, a menu appears on top and bottom, offering all existing positions and accompanied by an "Execute" button
(in analogy to the menu offering local roles that appears in the user search in courses or groups).
3.3 New User Interface Concepts
(none)
3.4 Accessibility Implications
(none)
4 Technical Information
The implementation of this feature might require an extension of the User Search functionality, that implements the Position selection. This extension would be analogous to the existing selection for Roles that is described above. The implementation will be made according to the existing selection and might require changes in Services/Search or Services/User. These will of course be provided via PR.
5 Privacy
(no additional personal data need to be stored or processed)
6 Security
(no changes relevant for security)
7 Contact
- Author of the Request: Suittenpointner, Florian [suittenpointner]
- Maintainer: Klees, Richard [rklees]
- Implementation of the feature is done by: Klees, Richard [rklees]
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
9 Discussion
JourFixe, ILIAS [jourfixe], 19 DEC 2022: We highly appreciate this suggestion and schedule the feature for ILIAS 9.
Zenzen, Enrico [ezenzen], 19 DEC 2022: As discussed in the Jour Fixe, i created an issue to check if this FR can also be transferred to earlier releases as a usability fix.
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 19. Dec 2022, 16:49, Zenzen, Enrico [ezenzen]