В моей ситуации например такая ситуация. Есть редакторы динамического контента, которые правят его через публичную часть сайта (Эрмитаж!
). Также есть редакторы карточки компании (сайт справочной службы), которые также правят динамический контент из публички, но в рамках одной определенной компании, так вот например последней группе пользователей необходимо урезать набор кнопок, чтобы ничего лишнего не добавил. Конечно можно рассчитывать на благоразумность людей, но ведь у некоторых руки чешутся кликнуть на непонятную кнопочку.
На данный момент в настройках модуля "Управление структурой" на вкладке виз. редактора есть возможность настройки отображения кнопок, но это работает сразу для всех групп пользователей.
А обработчик OnBeforeHTMLEditorScriptsGet работает только в административной части сайта.