add role author to execution_environment_policy

This commit is contained in:
yqbk
2016-05-31 18:39:03 +02:00
parent 01fc6fcc90
commit d980ffb4c0
2 changed files with 24 additions and 1 deletions

View File

@ -7,4 +7,8 @@ class ExecutionEnvironmentPolicy < AdminOnlyPolicy
[:execute_command?, :shell?, :statistics?].each do |action|
define_method(action) { admin? || author? }
end
[:create?, :index?, :new?].each do |action|
define_method(action) { admin? || teacher? }
end
end