Настройка административного раздела 1С-Битрикс — задача, которая встаёт после каждой чистой установки. Стандартная панель содержит десятки неиспользуемых модулей, а доступ к настройкам ядра часто открыт всем пользователям. Контент-менеджер может случайно изменить критичные параметры, разработчик тратит время на лишние пункты меню. Без грамотного разграничения прав и отключения ненужного функционала админка тормозит и становится небезопасной. Мы решаем эти проблемы за 2–4 часа: настраиваем окружение строго под бизнес-процессы.
Пример из практики: интернет-магазин с 50 000 SKU, интеграция 1С УТ, две группы менеджеров (закупка и продажи). Стандартный интерфейс показывал менеджеру по закупкам недоступные разделы и грузил модули социальной сети. После разграничения прав через группы и кастомное меню скорость работы выросла в 3 раза. Благодаря настройке менеджеры стали экономить по 2 часа в день, что привело к существенной экономии средств.
Неправильная настройка может обернуться серьёзными простоями и финансовыми потерями. Наша настройка окупается в короткие сроки.
Что входит в настройку административного раздела
- Аудит текущей конфигурации: права, модули, прологи.
- Разграничение доступа: группы, роли, доступ к разделам.
- Кастомизация меню: скрытие/добавление пунктов, сортировка.
- Настройка безопасности: IP-фильтрация, CAPTCHA, двухфакторная авторизация, HTTPS.
- Интеграция с 1С через CommerceML: обмен заказами и справочниками.
- Документация, обучение команды, поддержка 60 дней.
Каждый проект начинается с аудита. Мы смотрим b_option, настройки модулей, прологи и эпилоги. Затем разрабатываем схему разграничения: группы с разными уровнями доступа, скрытие пунктов меню через OnBuildGlobalMenu, настройка безопасности. Стоимость фиксируется в договоре и зависит от количества групп и модулей. Мы даем гарантию 60 дней.
Почему админка Битрикс тормозит и как это исправить?
Основная причина — открытые модули и избыточные запросы. Например, модуль «Социальная сеть» грузит js/css, даже если не используется. Мы отключаем неиспользуемые модули, настраиваем тегированное кэширование и агрегацию скриптов. Это ускоряет загрузку в 2-3 раза. Наша настройка быстрее стандартной — замеры на UAT-окружении это подтверждают.
Структура административного раздела
Административный раздел (/bitrix/admin/) состоит из нескольких слоёв:
- Главное меню — формируется на основе установленных модулей и событий
OnBuildGlobalMenu. - Контекстное меню — зависит от прав и текущей страницы.
- Рабочая область — страницы модулей, инфоблоков, HL-блоков.
- Панель уведомлений — задачи, обновления, интеграции.
Точка входа — /bitrix/modules/main/admin_menu.php. Меню собирается через события, которые мы кастомизируем в /local/php_interface/init.php.
Как настроить меню и прологи?
Для кастомизации используем файлы:
-
/bitrix/php_interface/dbconn.php— параметры БД. -
/local/php_interface/init.php— обработчики событий.
Пример добавления собственного пункта меню:
AddEventHandler('main', 'OnBuildGlobalMenu', function(&$globalMenu, &$moduleMenu) { $moduleMenu[] = [ 'parent_menu' => 'global_menu_content', 'sort' => 100, 'text' => 'Аналитика заказов', 'url' => 'analytics_page.php', 'more_url' => ['analytics_page.php'], ]; }); Подробности по событию — в документации 1С-Битрикс.
Безопасность административного раздела
Рекомендации по ролевому управлению доступом описаны в Wikipedia. Мы применяем:
| Настройка | Место | Рекомендация |
|---|---|---|
| Ограничение IP | b_option модуля main |
Список корпоративных IP |
| CAPTCHA при входе | Настройки главного модуля | Включить |
| Двухфакторная авторизация | Модуль security | Google Authenticator |
| HTTPS для admin | nginx/.htaccess | Редирект 301 |
| Смена URL админки | Роутинг nginx | /admin-скрытый-путь/ |
Рекомендации по настройке HTTPS можно найти в статье Википедии.
Дополнительные меры защиты
- Аудит прав доступа к файловым конфигам (
dbconn.php,.settings.php). - Отключение отладки (
BX_DEBUG=false). - Использование Web Application Firewall на уровне nginx.
Как мы работаем: этапы и сроки
- Аналитика (1 час): аудит прав, модулей, нагрузки. Фиксируем узкие места.
- Проектирование (2 часа): схема разграничения, черновик меню, список кэша.
- Реализация (2–6 часов): настройка прологов, событий, прав, безопасности, интеграция с 1С.
- Тестирование (1 час): проверка на UAT-окружении, регресс.
- Деплой и документирование (2 часа): выкладка на продакшн, описание настроек.
Сроки — от 2 часов до 2 дней. Стоимость — индивидуально, зависит от сложности. Получите консультацию: рассчитаем точнее.
Типичные ошибки при настройке
| Ошибка | Последствие | Решение |
|---|---|---|
Прямое редактирование /bitrix/admin_menu.php |
Слетает при обновлении | Используйте события |
Открытый доступ к /bitrix/ без HTTPS |
Перехват сессии | HTTPS и редирект |
| Хранение паролей в открытом виде | Компрометация | Используйте OTP |
| Забывают отключить модуль «Системный журнал» в продакшене | Рост нагрузки | Отключать неиспользуемые модули |
| Отсутствие документации | Сложность поддержки | Ведем документацию |
Мы гарантируем настройки на 60 дней. Если что-то сломалось после нашего вмешательства — чиним бесплатно. Закажите настройку админки 1С-Битрикс и получите инструмент, который работает на бизнес. Свяжитесь с нами для консультации и расчета стоимости под ваш проект.







