Sha256: a38f7673f09ae2f34d85e562a6ec7dd21c6a510af0fb9552498d21545426eea5
Contents?: true
Size: 914 Bytes
Versions: 1
Compression:
Stored size: 914 Bytes
Contents
require 'katello/plugin.rb' Foreman::Plugin.find(:katello).security_block :sync_plans do permission :view_sync_plans, { 'katello/sync_plans' => [:all, :index, :auto_complete_search], 'katello/api/v2/sync_plans' => [:index, :show, :add_products, :remove_products, :available_products] }, :resource_type => 'Katello::SyncPlan' permission :create_sync_plans, { 'katello/api/v2/sync_plans' => [:create] }, :resource_type => 'Katello::SyncPlan' permission :edit_sync_plans, { 'katello/api/v2/sync_plans' => [:update] }, :resource_type => 'Katello::SyncPlan' permission :destroy_sync_plans, { 'katello/api/v2/sync_plans' => [:destroy] }, :resource_type => 'Katello::SyncPlan' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
katello-2.2.2 | lib/katello/permissions/sync_plan_permissions.rb |