Add roles to exports
Course specific roles should be added to exports. I.e. a group export should show the roles linked to them. There should be as many columns defined for this as the maximum amount of a particular role in the export:
Project Name, Supervisor 1, Supervisor 2, Supervisor 3, Responsible Professor 1
Test, Jan Steen, Jan Blok, Jan van Gent, Henk Jan
Test 2, Jan Blok, , , Piet Joris
Caveat:
- For RP, roles bound to projects, need to be overridden for groups to make actual changes. Export will be from the projects -> wrong roles are shown.
- Solution: Make project roles transitively apply to groups? Let them use the group exports instead?
- Solution: Transfer all project roles to groups upon creation. Fancy editing of project roles where if a user is removed/added, question is asked if that user should also be added/removed to all groups.
Edited by Taico Aerts