Что до "тупой разработчик забыл сделать проверки" - ну он может просто багов наделать, это уже вопросы к процессам и что бы система навязывала безопасные дефолты
Но обычно частое требование помимо "отредактировать юзера … кого менять и чё менять" - еще важно кто меняет. И это обычно не относится к UI. Мб это через телеграм бота чел зашел, мб по http api или tcp