cyrusinnovation / CodeTestBotApp

Ember client app for the CodeTestBot application.
MIT License
0 stars 2 forks source link

Submission Creation Rights #71

Open BenRKarl opened 9 years ago

BenRKarl commented 9 years ago

It makes sense not to prevent anyone from creating submissions in case Rebecca is not around to create submissions for us. To make this change one could simply update the ability.rb model's method so that assessors have :manage rights instead of just :read rights. It's possible there may be a better, more specific ability, such as :read & :write as manage seems a bit magnanimous.

BenRKarl commented 9 years ago

Now that submissions can be created through /extsubmissions/new without requiring a login we don't need to change user permissions to enable this. This story may be moot, but leaving it up for now.

BenRKarl commented 9 years ago

The logic behind this story was to allow Assessor-level users to create Submissions in the event that Rebecca is out of the office. This functionality is somewhat moot since Submissions can how be submitted externally, but it might be something we want to enable anyway.