Sha256: 6a5eabf8b8c4a15ec5e34dcbe215b9f5606a1085aaa2c1ec0f99f2f8678c960f
Contents?: true
Size: 513 Bytes
Versions: 4
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true module Decidim module Admin module Abilities # Defines the abilities for a user in the admin section. Intended to be # used with `cancancan`. class Admin include CanCan::Ability def initialize(user) return unless user return unless user.role?(:admin) can :manage, ParticipatoryProcess can :manage, ParticipatoryProcessStep can :read, :admin_dashboard end end end end end
Version data entries
4 entries across 4 versions & 2 rubygems