-
Notifications
You must be signed in to change notification settings - Fork 0
Roles
Each user can be a categorizer, a reconciler, or both (there may also be an admin role at some point or we can use the Django administration): https://github.com/ponder-lab/Imperative-DL-Study-Web-App/issues/17#issue-810464466
If a user is in a categorizer role, they can and only can:
View only their own categorizations. Update only their own categorizations. Add categorizations from the commits view. View all existing (agreed upon) bug fixes. View all commits. View and add problem (category, cause, symptom, and fix)
If a user is in a reconciler role, they can and only can:
View all categorizations. Update existing categorizations. Add categorizations from the commits view. View all existing (agreed upon) bug fixes. Update existing (agreed upon) bug fixes. Add new (agreed upon) bug fixes. View all commits. View and add problem (category, cause, symptom, and fix)
If a user is in an admin role, they can:
View all categorizations. Update existing categorizations. Add categorizations from the commits view. Delete categorizations. View all existing (agreed upon) bug fixes. Update existing (agreed upon) bug fixes. Add new (agreed upon) bug fixes. Delete (agreed upon) bug fixes. View all commits. View and add problem (category, cause, symptom, and fix)