да какие миграции, там ты никогда не знаешь, что галка в админке сделает, в базе данные поправит или php файл, доков на эту тему толком нет. А запрещать любые нажатия в админке, и каждый раз выяснять что конкретно делает каждая опция в админке это жесть, ты будешь только этим заниматься а не новые фичи или фиксы багов.
Да и никто тебе не даст запретить в админке опции править, там же несколько уровней доступов , расчёт на то, что менеджер через админку с сайтом работает.
С этим тоже можно бороться, вопрос только в целесообразности