Feature Wiki

Information about planned and released features

Tabs

Study Programmes shown in «Staff»

1 Initial Problem

Superiors cannot view the Study Programes of their team members.

They have not option to understand where the team stands in terms of Study Programmes.

This gets more important since the Study Programme handels compliance scenarios and thus hightened legal risks. 

2 Conceptual Summary

This article requires the feature Study Programme: Use positions for permissions on users to be implemented first.

The display of Study Programmes is activated in the gloal Administration then a person that has authority via the positions presented with a new tab "Study Programmes" in the section "Staff". 

  • The tab "Staff List" shows a list of staff with new action "Study Programmes". The action opens a detailed view of that users Study Programmes if the viewing user has the authority "View Memberships of other users" and "View learning progress of other users".  
  • The tab "Study Programmes" presents a table presenting all Study Programme Titles, Status, Points required, Current Points, Assignment Dates along with the user data. The table allows to hide and show columns as well as an excel export IF the data is configured as exportable in the user management.

3 User Interface Modifications

3.1 List of Affected Views

  • Administration > Organisational Units > Positions
  • Administration > Study Programmes
  • Staff > Staff List
  • Staff > Study Programmes (new) 

3.2 User Interface Details

Activation in global Administration 

Global activation of the tab "Study Programme" in "Staff"
Setting mirrored in Global Administration > Study Programme

Tab "Staff List" in Staff

Staff List entries get a new action "Study Programme" opening details view of the Study Programmes of that user
Detail view on that users Study Programmes

Tab "Study Programme" in Staff

Permissions (see also Certificates are shown in «Staff» / Show Competence in «Staff» )

  1. Enhancement of Default Permissions for Studyprograms
  2. Enhancement of Orgunit Specific Permissions for Studyprograms

3.3 New User Interface Concepts

{If the proposal introduces any completely new user interface elements, you might consult UI Kitchen Sink in order to find the necessary information to propose new UI-Concepts. Note that any maintainer might gladly assist you with this.}

4 Technical Information

{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}

5 Contact

  • Author of the Request: Tödt, Alexandra [atoedt]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • 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

Bromberger, Norbert [bromberger] May 10, 2019.
I support this idea. From my experience, it would still be useful if you as an executive could directly download the certificate of the respective study program.

Kiegel, Colin [kiegel] 2019-05-28: A filter for "studyprogramme" would be very useful in the study programmes tab.

Studer, Martin [mstuder] 2019-05-29: I support this request. 

@Colin: Would a text filter be  sufficient for you?

Kunkel, Matthias [mkunkel], 22 JUL 2019: How about creating two-subtabs in "Enrolments" and list "Courses" and "Study Programmes" in dedicated subtabs. I consider both as a kind of enrolment. And this would save us a main tab (of which we will get some more with ILIAS 6).

Tödt, Alexandra [atoedt] 2019-07-26: I would rather have a separate tab for the Study Programmes for two reasons

  1. Study Programmes become the object to handle compliance in ILIAS. Compliance has extreme legal implications and violations carry financial and reputational risks. This hightend importance should be reflected by a place of its own. 
  2. Given the rather empty slate in 'Organisations' there is definietly no issue with overcrowding. Having a separate entry in the slate will add visiblity to this important topic. 

JourFixe, ILIAS [jourfixe], 29 JUL 2019: We highly appreciate this suggestion and schedule the feature for 6.0. We prefer to have a separate tab for Study Programmes, but would like to have it left of the current "Enrolments" and re-label "Enrolments" to "Courses". The logic to provide necessary data should be offered by the related components (e.g. Certificates) and not be part of the Staff component source code.

8 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: 8. Jun 2021, 10:28, Tödt, Alexandra [atoedt]