используй пожалуйста `cancan` для того что бы разрулить права доступа к объектам