The version of WeBWorK that we have been working on this summer uses
its own database to set permissions, to authorize and authenticate
users and so forth. It is not yet ready for prime time, but since it
does not rely on the unix permissions system it should scale better for
installations where there are many groups. I expect it will be ready by
next fall, probably sooner if you are in a hurry.
If the teachers are careful they can also share a unix group, but in
order to prevent accidental interference of one teacher with another's
course it is best to have a separate group for each teacher.
<| Post or View Comments |>