Feature Wiki
Tabs
Hide inactive/expired accounts from person search
1 Requirements
Die Suche nach Benutzern kann nach entsprechender Administrationseinstellung („Administration → Suche“) auf Benutzer eingeschränkt werden, deren Benutzerzugang aktiv ist. Ferner können optional zeitlich befristete Benutzerkonten von der Suche ausgeschlossen werden, sofern die zeitliche Befristung noch nicht begonnen hat oder aber abgelaufen ist.
Die Implementierung erfolgt für die ILIAS-Benutzer-Autocomplete-Suche, für die Benutzersuche im Magazin, sowie für die globale Personensuche.
2 Additional Information
- Idea / concept: Stefan Meyer
- Interest in funding: sr.solutions
- Maintainer: Stefan Meyer
- Implementation of the feature is done by Fabian Wolf, leifos
- Testcases by: (please add your name if you want to create the testcases for this feature)
3 Discussion
JourFixe, ILIAS [jourfixe], 11 May 2015: We appreciate this feature and schedule it for 5.1.
4 Implementation
Wolf, Fabian [fwolf], 11 May 2015:
- Added two settings into Administration -> Search
- "Show Inactive Users", default status checked
- "Show Limited Users" , default status checked
- Implementation for repository user search (e.g. Repository -> Course -> Members -> Search Users)
- Implementation for user auto complete (e.g. Repository -> Course -> Members -> User Add)
- Implementation for global user search (e.g. Search -> Users)
- User search in Administration -> User Management is not affected by this behavior
Test Cases
Test cases completed at 14.08.15 by ezenzen
- C6195, http://testrail.ilias.de/index.php?/cases/view/6195 : Inaktive und/oder begrenzte Benutzer ausblenden
- a) In der globalen Administration (Administration -> User Management) wird ein inaktiver User beim Such-Overlay gelistet, und wird auch in den Suchresultaten gelistet.
- b) Ein inaktiver User wird in: Repository -> Course -> Members -> Search Users, nicht gelistet (sowohl im Autocomplete-Benutzerfeld, als auch im Formularfeld "Benutzer suchen")
- c) Ein inaktiver User wird in: Repository -> Group -> Members -> Search Users, nicht gelistet (sowohl im Autocomplete-Benutzerfeld, als auch im Formularfeld "Benutzer suchen")
- d) Ein inaktiver User wird in der globalen Usersuche: Search -> "Benutzer suchen" nicht gefunden
- e) Ein inaktiver User kann in einer Übung nicht aufgefunden werden: Übung -> Abgaben und Noten -> Autocomplete, oder "Benutzer suchen"
Approval
Tested successfully and approved at 2015-08-21 by Martin Studer.
Last edited: 15. Dec 2021, 09:09, Schmid, Fabian [fschmid]