Как запретить действия на личной странице пользователя?
Если я правильно понял вопрос, то тебе нужна авторизация в приложении. А для этого в рельсах есть два замечательных гема Pundit и CanCanCan.
Также советую посмотреть скринкаст Authorization with CanCan.
А вы не пытались делать проверку того что и куда эти ваши пользователи добавляют? Да и кнопка добавления чего-то не в своём профиле лишняя, скрывать нужно наверное :)
Ну и вообще чем вам помочь не видя исходников? Гитхаб в помощь.