class Ability

include CanCan::Ability
include ActiveAdminRole::CanCan::Ability

def initialize(user)
  user ||= <%= model_class_name %>.new

  if user.super_user?
    can :manage, :all
  else
    register_role_based_abilities(user)
  end

  # NOTE: Everyone can read the page of Permission Deny
  can :read, ActiveAdmin::Page, name: "Dashboard"
end

end