Open davrad opened 4 months ago
Note that the roles need to be assigned per course iteration membership
Maybe related: there is a need for some kind of registration to store a user's name, and in case of students, matriculation number. They might register for several (current) course iterations and probably should be approved by a course admin.
Additional problem: for large courses, manual approval might be a pain. Maybe an admin could submit a csv file containing student name and matriculation number that registered for a course (via the LSF) that should be auto-approved.
In order for authorisation to work, there needs to be a way to assign Roles for a particular user. There should be an admin field where the admin can assign roles to a user. User should be at creation assigned a default role.