config/authorization_rules.rb in daily-0.0.3 vs config/authorization_rules.rb in daily-0.0.4

- old
+ new

@@ -2,42 +2,42 @@ role :guest do end role :user do - has_permission_on :tables, :to => [:create] - has_permission_on :tables, :to => [:show] + has_permission_on :daily_tables, :to => [:create] + has_permission_on :daily_tables, :to => [:show] - has_permission_on :tables, :to => [:update] do + has_permission_on :daily_tables, :to => [:update] do if_attribute :user => is { user } end - has_permission_on :tables, :to => [:report] do + has_permission_on :daily_tables, :to => [:report] do if_permitted_to :show end - has_permission_on :reports, :to => [:create] do + has_permission_on :daily_reports, :to => [:create] do if_permitted_to :report, :table end - has_permission_on :reports, :to => [:update] do + has_permission_on :daily_reports, :to => [:update] do if_attribute :user => is { user } end - has_permission_on :reports, :to => [:show, :generate] do + has_permission_on :daily_reports, :to => [:show, :generate] do if_permitted_to :update end - has_permission_on :users, :to => [:update, :account] do + has_permission_on :daily_users, :to => [:update, :account] do if_attribute :id => is { user.id } end end role :admin do - has_permission_on :tables, :to => :manage - has_permission_on :reports, :to => :manage - has_permission_on :users, :to => :manage + has_permission_on :daily_tables, :to => :manage + has_permission_on :daily_reports, :to => :manage + has_permission_on :daily_users, :to => :manage end end privileges do privilege :manage, :includes => [:create, :read, :update, :delete]