Sha256: da398714b9e3dc4df2e0403d8d0f4656343e8531eeae00ba59f45fc47da6dfb2
Contents?: true
Size: 954 Bytes
Versions: 19
Compression:
Stored size: 954 Bytes
Contents
# frozen_string_literal: true module Spree module PermissionSets # Full permissions for product management. # # This permission set grants full control over all product and related resources, # including: # # - Products # - Images # - Variants # - Option values # - Product properties # - Option types # - Properties # - Taxonomies # - Taxons # - Classifications # - Prices class ProductManagement < PermissionSets::Base def activate! can :manage, Spree::Classification can :manage, Spree::Image can :manage, Spree::OptionType can :manage, Spree::OptionValue can :manage, Spree::Price can :manage, Spree::Product can :manage, Spree::ProductProperty can :manage, Spree::Property can :manage, Spree::Taxon can :manage, Spree::Taxonomy can :manage, Spree::Variant end end end end
Version data entries
19 entries across 19 versions & 1 rubygems