web-cat / code-workout

CodeWorkout: a programming practice and self-study web site
https://codeworkout.cs.vt.edu
227 stars 82 forks source link

Remove the "instructor" global role #28

Open s-edwards opened 9 years ago

s-edwards commented 9 years ago

This role shouldn't exist. All instructor-level permissions should be role-based, relative to the user's course role in the relevant course offering. There should not be any "global" permissions for instructors.

Effectively, the only "global" role should be for admin accounts, and all other accounts should be globally "equal", and use only role-based permissions.

pmk1433 commented 9 years ago

My thoughts exactly, though in our current standpoint it would be better if we retain this till the end of summer for safety's sake.

pmk1433 commented 8 years ago

Is this done already?. Should do away with this by the Republic milestone when we start using CodeWorkout for institutions other than Virginia Tech.