Feature Wiki
Tabs
Personal Starting Page dependend of local roles
Page Overview
[Hide]1 Initial Problem
At the moment the personal starting page can be configured globally dependend of global roles in the user administration. In several scenarios it is necessary to be able to choose between local roles, for example if an ILIAS-repository is structured in several company-categories and every user should be assigned to his own company-category as a starting page.
To be able to realise this requirement we would like to expand the starting page functionality.
2 Conceptual Summary
We would like to expand the starting page functionality by local roles: If you create a new rule for a starting page, the related page should contain a selection for roles – global or local roles.
If you choose „local role“ you can use a text-field to search for the role-name you want to use as a criterion for the starting page. The text-field contains the autocomplete-function (as already implemented in the LDAP-role-assignment).
3 User Interface Modifications
3.1 List of Affected Views
Administration > User Service > User administration > settings > starting page
Administration > User Service > User administration > settings > starting page > new rule
Login > Starting page of individual user
3.2 User Interface Details
If you create a new role, the selection-view can be expanded like this:
3.3 New User Interface Concepts
Probably it is necessary to implement the class "text-field with autocomplete-function" within the UI KS.
4 Technical Information
The local role auto-complete should get some improvements, too. E.g. the container titles should be searched, too.
5 Privacy Information
No privacy issues.
6 Security Implications
No security implications.
7 Contact
- Author of the Request: Qualitus GmbH
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- Qualitus GmbH
9 Discussion
Killing, Alexander [alex], 24 Nov 2020: I support the idea.
JourFixe, ILIAS [jourfixe], 07 DEC 2020: We highly appreciate this suggestion and schedule the feature for ILIAS 8.
10 Implementation
Test Cases
Test cases completed at 08. DEC 2021 by Zenzen, Enrico [ezenzen]
Approval
Approved at 08 Dec 2021 by Breuer, Jens [breuer].
Last edited: 8. Dec 2021, 10:08, Breuer, Jens [breuer]