Изменения системы регламентируются
Лицензионным договором:
3.2.4. Клиент вправе вносить изменения в правомерно приобретённый экземпляр Системы исключительно в целях функционирования Системы на конкретных технических средствах Клиента или под управлением конкретных программ Клиента (адаптация) в пределах, указанных на странице docs.umi-cms.ru/system_modification_rules, а также исправлять явные ошибки Системы.
Другими словами, чтобы не потерять поддержку, изменения можно вносить только используя предусмотренные для этого способы. В сложных ситуация или какой-то неоднозначности следует обратиться в поддержку за советом.
Кроме этого, важно помнить, что изменяя исходный код системы не предусмотренный для клиентских решений теряется не только поддержка, а также и техническая возможность обновления (измененные системные файлы будут презаписанны).