Не понял?? А где проверка??? Пока у тебя написано следущее...если пользователь админ, он может все читать. А редактировать????У админа должно стоять can :manage, :all. А у другого пользователя read all. и проверить что админ может редактировать что-нибудь. А другой не может. Ради этих целей...если тебе не удобно с методом работать как я предлагал, можешь создать модель pages. Лишне