More fine-grained permissions for graders

Issue #152 new
Víctor López Juan created an issue

Right now all graders have the same permissions. However, in courses which have student TA's, one may want to prevent them from changing sensitive settings like lab deadlines.

One could come up with a list of common permissions ('grade', 'change course deadline', 'give deadline extension', etc...) and allow each grader to have only a deadline extension.

Alternatively, one could go with a "trust but verify model", and have with a simple log that records everything that happens: https://bitbucket.org/cse-fire/fire/issues/2/add-central-log-for-auditing . I think that would be almost as good in practice as a complicated permissions model.

Comments (0)

  1. Log in to comment