Администрирование · 10 мин
Как открыть функции для технического специалиста в 1С
Как включить функции для технического специалиста в 1С: настройка параметров конфигуратора, права доступа, отличия для файловых и серверных баз, типичные ошибки.
Функции для технического специалиста — это скрытый набор инструментов 1С: журнал регистрации с расширенными отборами, управление сеансами, технологический журнал, замеры производительности и другие средства диагностики. В типовых конфигурациях они отключены по умолчанию, чтобы не перегружать интерфейс обычных пользователей, и включаются одной настройкой при наличии нужных прав.
Основной способ включения — параметр «Отображать функции для технического специалиста» в настройках конфигуратора или в пользовательских настройках режима «Предприятие». После активации в интерфейсе появляются дополнительные пункты меню, команды «Все функции» становятся полнее, а часть сервисных обработок начинает работать корректно.
Важно понимать: сама настройка лишь показывает инструменты, но не даёт прав. Если у пользователя нет административных прав или роли с доступом к сервисным функциям, часть инструментов останется недоступной даже после включения отображения. Поэтому настройку почти всегда выполняют в связке с проверкой прав доступа.
Что даёт режим технического специалиста
После включения настройки в конфигураторе становятся доступны расширенные пункты меню «Администрирование» и «Сервис»: подробный журнал регистрации, активные пользователи, блокировки, настройка технологического журнала. В режиме «Предприятие» появляются сервисные команды в разделе администрирования и расширяется список команд в окне «Все функции».
Отдельно стоит упомянуть команду «Все функции» (Ctrl + Shift + F в режиме «Предприятие»): она открывает полный список объектов конфигурации, включая те, что скрыты из стандартного интерфейса. Для технического специалиста это основной способ добраться до служебных обработок, регистров сведений и констант, не выведенных в панели разделов.
Без включённого режима часть этих инструментов либо не отображается, либо работает в урезанном виде. Поэтому первое действие при любой диагностике — убедиться, что функции технического специалиста активны.
Включение через конфигуратор
Основной путь — настройка в конфигураторе. Откройте базу в конфигураторе под пользователем с правами администратора, перейдите в меню «Сервис → Параметры». На вкладке «Запуск 1С:Предприятия» или на общей вкладке (в зависимости от версии платформы) найдите флажок «Отображать функции для технического специалиста» и установите его.
После сохранения параметров перезапустите конфигуратор и сеанс «Предприятия», если он был открыт. Изменения применяются к текущему пользователю и хранятся в его настройках, а не в самой базе — на другом компьютере или под другим пользователем настройку придётся включать заново.
- 1Откройте базу в конфигураторе под пользователем с правами администратора
- 2Перейдите в меню «Сервис → Параметры»
- 3Установите флажок «Отображать функции для технического специалиста»
- 4Нажмите «ОК» и перезапустите конфигуратор
- 5Проверьте появление расширенных пунктов в меню «Администрирование» и «Сервис»
Включение в режиме «Предприятие»
В режиме «Предприятие» настройка зависит от конфигурации. В типовых решениях на БСП (Библиотека стандартных подсистем) нужный инструментарий обычно собран в разделе «Администрирование» или «Настройки и администрирование»: там есть ссылки на журнал регистрации, активных пользователей, настройку прав и обслуживание. Доступ к разделу определяется ролями пользователя.
Доступ к скрытым объектам вне зависимости от конфигурации открывает команда «Все функции». Нажмите Ctrl + Shift + F или найдите пункт «Все функции» в главном меню (кнопка с тремя полосами слева вверху). Если пункт отсутствует — у пользователя нет права «Вывод» на эту команду, и его должен дать администратор.
Для внешних диагностических обработок (консоль запросов, консоль кода, редактор СКД) дополнительные настройки платформы не нужны — достаточно права на открытие внешних обработок и интерактивное открытие файлов. Это частый рабочий вариант, когда менять настройки базы нельзя.
Какие права нужны
Отображение инструментов и доступ к ним — разные вещи. Для полноценной работы технического специалиста в типовых конфигурациях обычно требуются: роль «Администратор системы» (или полные права), право на администрирование информационной базы, право на просмотр журнала регистрации и право на открытие внешних отчётов и обработок.
Проверить права можно в конфигураторе: «Администрирование → Пользователи», откройте нужного пользователя и посмотрите список ролей. В клиент-серверном варианте отдельно проверяются права на уровне СУБД и кластера — например, для работы с консолью кластера нужен администратор кластера серверов 1С.
Если давать полные права нежелательно, используйте профили групп доступа в типовых конфигурациях: создайте профиль «Технический специалист» с нужным набором ролей без права изменения конфигурации и данных учёта.
Варианты доступа
Подходит для разработчика или главного администратора базы. Даёт всё, включая опасные операции: загрузку данных, изменение конфигурации, монопольный режим.
Подходит для диагностики без риска испортить данные: журнал регистрации, сеансы, внешние обработки, без полных прав. Требует первичной настройки ролей.
Минимальный вариант для разовой диагностики: консоль запросов и анализ данных без изменения настроек базы. Не даёт доступа к журналу регистрации и сеансам.
Отличия для файловой и клиент-серверной базы
В файловой базе включение функций технического специалиста сводится к настройке в конфигураторе и правам пользователя — дополнительной инфраструктуры нет. Журнал регистрации хранится в каталоге базы, сеансы видны прямо из конфигуратора через «Администрирование → Активные пользователи».
В клиент-серверном варианте часть инструментов физически находится на сервере: консоль кластера, технологический журнал, счётчики производительности СУБД. Для работы с ними нужны отдельные доступы — администратор кластера 1С и доступ к серверу СУБД. Настройка в конфигураторе их не заменяет.
Учитывайте, что в клиент-серверной базе включение технологического журнала выполняется через файл logcfg.xml в каталоге сервера 1С, а не через интерфейс. Это отдельная процедура, требующая аккуратности: объёмное логирование заметно нагружает дисковую подсистему.
Частые ошибки и их решение
Самая распространённая ситуация: флажок включён, а инструменты не появились. Причина почти всегда в правах — проверьте роли пользователя. Вторая частая ошибка — настройку включили в конфигураторе, а проверяют в уже открытом сеансе «Предприятия»: сеанс нужно перезапустить.
Ещё одна типичная проблема — команда «Все функции» не открывается по Ctrl + Shift + F. Это значит, что у пользователя нет права «Вывод» на стандартную команду интерфейса; право назначается через роли в конфигураторе или профиль группы доступа.
Отдельный случай — тонкий клиент и веб-клиент. Часть инструментов технического специалиста (например, некоторые сервисные обработки и отладка) работает только в толстом клиенте. Если инструмент недоступен, проверьте, в каком клиенте запущен сеанс.
Как проверить, что всё включилось
Проверка занимает минуту. В конфигураторе откройте меню «Администрирование»: должны быть доступны «Журнал регистрации», «Активные пользователи», «Настройка журнала регистрации». В режиме «Предприятие» нажмите Ctrl + Shift + F — должно открыться окно «Все функции» с полным деревом объектов конфигурации.
Дополнительно откройте журнал регистрации и убедитесь, что события отображаются и фильтры работают. Если журнал пуст при активной работе пользователей — проверьте уровень регистрации событий в настройках журнала.
Как проверить результат
Доступны журнал регистрации и активные пользователи
Пункты отсутствуют или недоступны — проверьте флажок и права
Открывается окно «Все функции» с деревом объектов
Ничего не происходит — нет права «Вывод» на команду
События отображаются, фильтры работают
Журнал пуст — проверьте уровень регистрации событий
Что важно запомнить
Функции технического специалиста включаются флажком в «Сервис → Параметры» конфигуратора, но работают только при наличии соответствующих прав. Настройка привязана к пользователю и компьютеру, требует перезапуска сеанса, а часть инструментов доступна только в толстом клиенте и в клиент-серверном варианте — через серверные средства.
Частые вопросы
Почему пункт «Функции для технического специалиста» не сохраняется после перезапуска?
Настройка сохраняется в профиле пользователя операционной системы. Если профиль временный, очищается скриптами или пользователь работает через терминальный сервер с удалением профилей, настройка сбрасывается. Проверьте, сохраняются ли другие пользовательские настройки 1С.
Можно ли включить функции технического специалиста без конфигуратора?
Частично. В режиме «Предприятие» доступны команда «Все функции» и сервисные разделы типовых конфигураций, если есть права. Но полный набор — настройка журнала регистрации, монопольный режим, тестирование и исправление — доступен только из конфигуратора.
Безопасно ли давать эти функции обычному бухгалтеру?
Само отображение инструментов безопасно, но вместе с ним не должны даваться полные права. Журнал регистрации и просмотр сеансов не меняют данные, а вот доступ к обработкам группового изменения данных или загрузке из файлов — уже риск. Разделяйте права по принципу минимально необходимых.
Что делать, если «Все функции» открывается, но нужного объекта там нет?
Объект может быть исключён из командного интерфейса на уровне конфигурации или у пользователя нет права «Просмотр» на этот объект. Проверьте роли пользователя и права на конкретный объект метаданных в конфигураторе.
Нужно ли включать настройку на каждом компьютере?
Да. Параметр хранится локально в настройках пользователя, а не в информационной базе. На каждом рабочем месте и для каждой учётной записи его нужно устанавливать отдельно.
Чем отличается технологический журнал от журнала регистрации?
Журнал регистрации фиксирует прикладные события: входы пользователей, изменение данных, ошибки. Технологический журнал — низкоуровневый лог платформы: запросы к СУБД, длительные операции, взаимоблокировки. Он включается через файл logcfg.xml и используется для глубокой диагностики производительности.