...
has_permission_on :articles, :to => [:edit, :update, :show] do
if_attribute :user => is { user }
end
... , :user user ( - current_user), :articles.
...
has_permission_on :comments, :to => [:edit, :update] do
if_attribute :article_id => is { user }
end
, :article_id user.
Rails, , . , user, - if_attribute :article_id => is { user.articles.id }.
,