Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


JIRA Ticket(s) relating to this story:


...

Setup Prerequisites

  • The following new realms need to be created:
    • Create realm !user.template.trainer with auth permissions checked for:
      • site.add.training-course
      • site.del.training-course
      • site.add.training-project
      • site.del.training-project
    • Copy realm !site.template.course to !site.template.training-course
    • Copy realm !site.template.project to !site.template.training-project

Acceptance Tests

Goal: Basically, the goal here is to add one or more sites of a given template (project or course) to the SmartSite instance, using a user's kerberos id or ucdavis email address as the key. The user should then be able to login and access the course or project normally as 'maintain' or 'instructor' role. Also, the trainer should have the same role on that site.

...