Skip to content
Manal Zneit edited this page Oct 28, 2021 · 8 revisions

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). This information stems from this original issue comment.

If a user is in a categorizer role, they can and only can:

  1. View only their own categorizations.
  2. Update only their own categorizations.
  3. Add categorizations from the commits view.
  4. View all existing (agreed upon) bug fixes.
  5. View all commits.
  6. View and add problem (category, cause, symptom, and fix).

If a user is in a reconciler role, they can and only can:

  1. View all categorizations.
  2. Update existing categorizations.
  3. Add categorizations from the commits view.
  4. View all existing (agreed upon) bug fixes.
  5. Update existing (agreed upon) bug fixes.
  6. Add new (agreed upon) bug fixes.
  7. View all commits.
  8. View and add problem (category, cause, symptom, and fix).

If a user is in an admin role, they can:

  1. View all categorizations.
  2. Update existing categorizations.
  3. Add categorizations from the commits view.
  4. Delete categorizations.
  5. View all existing (agreed upon) bug fixes.
  6. Update existing (agreed upon) bug fixes.
  7. Add new (agreed upon) bug fixes.
  8. Delete (agreed upon) bug fixes.
  9. View all commits.
  10. View and add problem (category, cause, symptom, and fix).
Clone this wiki locally