В административной части появился раздел «Пользовательские команды». В нём можно зарегистрировать подготовленное служебное действие, добавить понятное название и затем открывать его из подменю. Результат выполнения выводится в браузере, рядом с остальными инструментами обслуживания сервера.
Это удобно для повторяющихся задач: получить служебные сведения или посмотреть результат собственного инструмента. Саму команду и её назначение определяет администратор. Пункт в меню не превращает произвольное действие в стандартную функцию и не объясняет, какие данные оно затрагивает.
В ходе обновления я добавил в исходный код административной части SMS-платформы регистрацию таких действий и вывод результата. Если у компании уже есть процедуры сопровождения, часть из них можно организовать в одном месте вместо постоянного поиска нужного способа запуска.
При доработке SMS-сервиса под свой сервер удобно сразу определить для команды ожидаемый результат и необходимые права. Тогда сотрудник понимает, что он запускает и для чего получает ответ.
Раздел полезно заполнять конкретными, понятными действиями. Просмотр информации и операция, меняющая очередь или состояние процесса, требуют разного обращения. Для повседневных бизнес-операций следует сохранять существующие механизмы учёта, чтобы собственный инструмент не нарушал расчёты и порядок обработки сообщений.