Feature Wiki
Tabs
Competence profiles can be assigned to Roles
Page Overview
[Hide]1 Initial Problem
Only individual users can be assigned to Competence Profiles. This is posing a problem in daily business, since it is tideous.
2 Conceptual Summary
It should be possible to assign Global or Local Roles to Competence Profiles.
3 User Interface Modifications
3.1 List of Affected Views
Administration > Competence Management > Profiles > Assigned Users
3.2 User Interface Details
Please consult Assign Competence Profiles to Courses and Groups
3.3 New User Interface Concepts
None.
4 Technical Information
No technical issues. Role deletion will remove these assignments.
5 Contact
- Author of the Request: Tödt, Alexandra [atoedt]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
7 Discussion
Killing, Alexander [alex], 11 Feb 2019: Including local roles or only global ones?
Kiegel, Colin [kiegel] 2019-02-14: Please clarify what happens, if
- ... a user is assigned to the role, after creating the mapping -> will this user be assigned to the competence? (my preference: yes)
- will it be possible to individually deassign a competence from a user, while he still has that role (my preference: no, in order to keep consistency for that role)
- ... a user is deassigned from the role, after creating the mapping -> will this user be deassigned from the competence? (my preference: yes, except for special cases)
- special case: ... two users A and B are assigned to a competence individually (1:1), then user A is redundantly assigned to the same competence via role, then user A is deassigned from that role -> will user A be deassigned from the competence, or will he keep it, because he was assigned manually before? (my preference: keep)
Killing, Alexander [alex], 14 Feb 2019: Colin, I agree with your understanding of how the behaviour should be in all points. I do not want to store any redundant information here. The existence of the "role to user" assignment defines the "user to profile" relationship.
Kunkel, Matthias [mkunkel], 19 FEB 2019 : Renamed page to "Competence profiles..." to make clear that it tackles the competence profiles and not personal profiles.
JourFixe, ILIAS [jourfixe], 25 FEB 2019: We highly appreciate this suggestion but need some modifications before scheduling this feature:
- Please use the workflow for "Sharing" ressources in the Personal Workspace to assign cometence profiles to roles. This will include all members - even those who are added to the role after the assignment has been made (unlike the screens shown above).
- Please consider if the assignment of competence profiles should also be allowed in the (local) role management or if should only be restricted to the competence management.
Kunkel, Matthias [mkunkel], 04 MAR 2019 : The current suggestion above would like to implement a workflow where a user (tutor/admin) first has to choose the type of role and then selects from a list of existing roles. For larger installations such a list of groups or courses could be very long. Assignment would become very time-consuming. How about re-using the workflow for assigning users to an existing role. In this case, ILIAS is offering a search file to reduce the list of target roles easily. I have added a related mock-up for this.
In case of "All Members of a Course Role" or "... Group Role", ILIAS would offer the screen "SELECT LOCAL ROLE" suggested above to choose the exact local role of the course or group. "All Members of a Role" need an additional screen for distinguishing between "global" roles, "local roles (auto-generated)" and "local roles (self-generated)".
JourFixe, ILIAS [jourfixe], 11 MAR 2019: We highly appreciate this suggestion and schedule it for 6.0. We would like to re-use the known pattern from adding members to a course or role like drawn by Matthias above (incl. search field). This screen is triggered by a button "Add Assignment" on Administration » Competence Management : Profiles. After listing the roles that match to the search term a multi-action "Assign" is displayed and used to finish the assignment of a competence to a role.
8 Implementation
Test Cases
Test cases completed at 2019-08-30 by Tödt, Alexandra [atoedt]
- 31881 : Profilen Rollen zuordnen
Approval
Approved at 2019-10-01 by Falkenstein, Rob [rob].
Last edited: 2. Oct 2019, 14:20, Falkenstein, Rob [rob]