Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

Tool Requirements

This documents the requirement answers we're going to need.

  • Permissions
    The evaluation system has 4 permission functions: eval.write.template, eval.assign.evaluation, eval.be.evaluated, and eval.take.evaluation.
    The instructions default to having the maintain role have the first three permissions, and the access role have the last permission. Based on this, We're going with the following:
    • Course Sites (!site.template.course)
      • Instructor
        • eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
      • TA
        • eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
      • Student
        • eval.take.evaluation
      • Open Campus
        • eval.take.evaluation
      • Wait List
        • eval.take.evaluation
    • Project Sites (!site.template)
      • maintain
        • eval.write.template, eval.assign.evaluation, and eval.be.evaluated.
      • access
        • eval.take.evaluation
  • No labels