Sha256: b82bc5729f213beb8eac9aaa55c08b6ff9551afa866116007f922fbeee99d426

Contents?: true

Size: 247 Bytes

Versions: 2

Compression:

Stored size: 247 Bytes

Contents

class Ability
  include ::CanCan::Ability

  def initialize(user)
    if user.super_admin?
      can :manage, :all
    else
      can :read, ActiveAdmin::Page, name: "Dashboard"
      can [:read, :show, :index], [Category, Post]
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rs-active_admin-state_machine-0.2.1 spec/dummy/app/models/ability.rb
rs-active_admin-state_machine-0.2.0 spec/dummy/app/models/ability.rb