Files
codeocean/app/policies/execution_environment_policy.rb
2018-12-12 14:09:20 +01:00

10 lines
264 B
Ruby

class ExecutionEnvironmentPolicy < AdminOnlyPolicy
[:execute_command?, :shell?, :statistics?, :show?].each do |action|
define_method(action) { admin? || author? }
end
[:index?].each do |action|
define_method(action) { admin? || teacher? }
end
end