decidim-admin/app/models/decidim/admin/abilities/admin_user.rb in decidim-0.0.4 vs decidim-admin/app/models/decidim/admin/abilities/admin_user.rb in decidim-0.0.5
- old
+ new
@@ -13,22 +13,26 @@
can :manage, ParticipatoryProcess
can :manage, ParticipatoryProcessStep
can :manage, Category
can :manage, ParticipatoryProcessUserRole
can [:create, :update, :index, :new, :read], StaticPage
+
can [:update_slug, :destroy], [StaticPage, StaticPageForm] do |page|
!StaticPage.default?(page.slug)
end
+
can [:read, :update], Decidim::Organization do |organization|
organization == user.organization
end
can :manage, Feature
can :read, :admin_dashboard
can :manage, :admin_users
can :manage, Attachment
can :manage, Scope
+ can :manage, Newsletter
can [:create, :index, :new, :read, :invite], User
+
can [:destroy], [User] do |user_to_destroy|
user != user_to_destroy
end
can [:index, :verify], UserGroup