Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submission Creation Rights #71

Open
BenRKarl opened this issue Feb 27, 2015 · 2 comments
Open

Submission Creation Rights #71

BenRKarl opened this issue Feb 27, 2015 · 2 comments

Comments

@BenRKarl
Copy link
Contributor

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 BenRKarl added the ready label Mar 9, 2015
@BenRKarl
Copy link
Contributor Author

BenRKarl commented Mar 9, 2015

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
Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant