Закрываем Конфигуратор от пользователей: права, клиенты и сервер
Содержание
Запретить доступ в Конфигуратор 1С можно одним действием: заберите у пользователя право Администрирование. В типовых конфигурациях (БП 3.0, ЗУП 3.1, УТ 11) для этого достаточно убрать человека из группы доступа «Администраторы». Без этого права платформа не пустит его в Конфигуратор, даже если он запустит 1cv8.exe с ключом DESIGNER из командной строки.
Типичная история: главбух нажал в окне запуска кнопку «Конфигуратор», «просто посмотреть», и случайно сохранил изменения в типовом модуле. Через месяц база не обновляется. Права решают проблему наполовину. Вторая половина — что установлено на компьютере, как настроен сервер и кто может скопировать файл базы.
Как платформа решает, пускать ли в Конфигуратор
У каждого пользователя информационной базы есть набор ролей. Роли включают права на объекты и общие права на всю конфигурацию. За вход в Конфигуратор отвечает одно общее право — Администрирование.
Логика проверки такая:
- 🔑 пользователь вводит логин и пароль (или входит через аутентификацию ОС);
- 📋 платформа собирает все его роли;
- ✅ если хотя бы в одной роли отмечено право
Администрирование, Конфигуратор открывается; - ⛔ если нет — платформа сообщает, что прав на запуск Конфигуратора нет, и завершает сеанс.
Самая частая дыра — пустой список пользователей. Пока в базе не заведено ни одного пользователя, любой открывает её в любом режиме без пароля, в том числе в Конфигураторе. Поэтому первым делом создайте хотя бы одного пользователя с полными правами и паролем.
Роли действуют только после того, как список пользователей непуст. Пользователь, у которого вообще нет ролей, не войдёт ни в Конфигуратор, ни в пользовательский режим.
Право Администрирование даёт больше, чем Конфигуратор. Его обладатель видит всех пользователей, может менять им пароли и выгружать базу в .dt. Отдавать его «на всякий случай» не стоит.
Отбираем права администратора: типовые конфигурации и Конфигуратор
В типовых конфигурациях на БСП
В БП 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на Библиотеке стандартных подсистем роли напрямую не раздают. Права назначают через группы доступа и профили. Право Администрирование входит в роль «Администратор системы», а она — в профиль «Администратор».
Порядок действий:
- Откройте программу под администратором в режиме 1С:Предприятие.
- Перейдите в
Администрирование → Настройки пользователей и прав. - Откройте
Группы доступаи найдите группу «Администраторы». - На вкладке участников удалите тех, кому Конфигуратор не нужен. Нажмите «Записать и закрыть».
- Откройте
Пользователи, выберите сотрудника и проверьте его права. Нужные рабочие права выдайте через другие группы доступа, например «Бухгалтеры» или «Кадровики».
В группе «Администраторы» должен остаться хотя бы один пользователь с известным паролем. Проверьте, что вы знаете его пароль, до того как закроете сеанс.
Через список пользователей в Конфигураторе
В нетиповых и самописных конфигурациях роли раздают в Конфигураторе:
- Откройте
Администрирование → Пользователи. - Дважды щёлкните по пользователю.
- На вкладке «Прочие» снимите флажки с ролей, в которых есть право
Администрирование. Обычно это «Полные права» и аналогичные. - Оставьте роли, нужные для работы.
Если роль «Полные права» нужна для работы, а Конфигуратор — нет, создайте в конфигурации свою роль. Скопируйте нужные права и не ставьте флажок Администрирование в общих правах конфигурации. Это доработка, и делают её в расширении или с учётом последующих обновлений.
В конфигурациях на БСП не меняйте роли пользователей в Конфигураторе вручную. При следующей записи пользователя в программе группы доступа перезапишут ваши флажки.
Что ещё ограничить заодно
| Право | Что даёт | Кому оставить |
|---|---|---|
Администрирование | Вход в Конфигуратор, управление пользователями, выгрузка .dt | Администратору и программисту |
Толстый клиент | Запуск в толстом клиенте | Обычно никому из бухгалтеров |
Внешнее соединение | Подключение к базе из внешних программ через COM | Только служебным учётным записям |
Режим «Все функции» | Доступ к меню всех объектов | Опытным пользователям по решению администратора |
Интерактивное открытие внешних обработок | Запуск произвольных .epf | Ограниченному кругу |
Где выбирают режим запуска и почему кнопки мало
Кнопку «Конфигуратор» в окне запуска видят все. Но окно запуска — лишь удобная оболочка над исполняемыми файлами. Спрятать кнопку не значит закрыть доступ: тот же Конфигуратор открывается командой.
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Иванов" /P"пароль"
Номер версии в пути подставьте свой. Защищает здесь только право Администрирование.
Тонкий клиент вместо полного дистрибутива
Сильный приём практика — не ставить Конфигуратор на рабочие места вовсе. Конфигуратор входит в исполняемый файл 1cv8.exe (толстый клиент). Тонкий клиент — отдельный файл 1cv8c.exe, Конфигуратора в нём нет.
При установке платформы:
- Запустите
setup.exeиз дистрибутива. - На шаге выбора компонентов оставьте только тонкий клиент, компонент «1С:Предприятие» отключите.
- Для однотипной раскатки на много машин используйте отдельный дистрибутив тонкого клиента .
В карточке базы в списке информационных баз укажите основной режим запуска «Тонкий клиент». Так пользователи будут попадать в программу одним и тем же способом.
Запрет на уровне Windows
Если полный дистрибутив на машине нужен (например, для внешних компонент, которые работают только в толстом клиенте), запретите запуск файла политиками:
- 🛡️ AppLocker или политики ограниченного использования программ (SRP);
- 📌 правило на путь
%ProgramFiles%\1cv8\*\bin\1cv8.exeдля группы пользователей, правило разрешения для группы администраторов 1С; - ✅
1cv8c.exeоставить разрешённым.
После обновления платформы путь к папке версии меняется. Правило на конкретную версию перестанет работать — используйте маску или правило по издателю.
Ограничения на сервере 1С:Предприятия
В клиент-серверном варианте добавляется ещё один рубеж — кластер серверов . Клиент сначала обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и рабочим процессам. Конфигуратор подключается к базе тем же путём, что и обычный клиент.
Администраторы кластера и базы
В консоли администрирования серверов задайте:
- 👤 администраторов центрального сервера и кластера — без них любой с доступом к консоли создаст, удалит или заблокирует базу;
- 🔐 в свойствах информационной базы — имя и пароль администратора базы, чтобы её параметры не менял кто угодно.
Если администраторов кластера нет, консоль открывается без пароля. Это прямой путь к чужим базам, даже если права внутри конфигурации настроены идеально.
Блокировка начала сеансов
На время обновления или проверки закройте вход всем, включая Конфигуратор. В консоли откройте свойства базы:
- Отметьте «Блокировка начала сеансов включена».
- Укажите время начала и конца блокировки и текст сообщения.
- Задайте «Код разрешения».
Сами вы войдёте с ключом /UC:
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" DESIGNER /S"srv1c\buh" /UC"Код2026"
Блокировка не обрывает уже открытые сеансы. Если их нужно завершить, предупредите пользователей заранее: несохранённые документы пропадут.
Сеть и терминальный сервер
Дополнительно ограничьте, кто вообще достучится до кластера:
- 🔥 на брандмауэре сервера откройте порты 1540, 1541 и диапазон рабочих процессов только для нужных подсетей;
- 🖥️ при работе через RDP установите на терминальный сервер
платформу, но запретите
1cv8.exeпользователям политиками — Конфигуратор останется только у администраторов.
Файловая база: что реально можно закрыть
В файловом варианте вся база — один файл 1Cv8.1CD. Пользователям нужны права на чтение и запись в папку базы, иначе они не смогут работать. Это ограничивает защиту.
Что работает:
- Пользователи с паролями и без права
Администрирование. Без пароля в Конфигуратор не войти, даже через командную строку. - Тонкий клиент на рабочих местах. Конфигуратора нет — запустить нечего.
- Публикация базы на веб-сервере. Пользователи работают через веб-клиент или тонкий клиент по HTTP и не видят сетевую папку с базой.
- Права NTFS на папку только для доменной группы работников 1С, без «Все» и «Пользователи домена».
Чего не хватает:
- 📁 любой, у кого есть доступ к папке, может скопировать
1Cv8.1CDк себе; - 🔓 на копии он может попробовать подобрать пароль или открыть данные сторонними утилитами чтения файла;
- 🧩 блокировки начала сеансов из консоли кластера в файловом варианте нет, её делают средствами конфигурации (в типовых — через
Администрирование → Обслуживание, блокировка работы пользователей).
Если в базе десяток пользователей и важна защита данных, файловый вариант — компромисс. Переход на клиент-серверный вариант закрывает доступ к файлу: данные лежат в СУБД, пользователи к ним напрямую не обращаются.
Пароли и блокировка подбора
Запрет на Конфигуратор бессилен, если пароль администратора — «123» или пустой. В актуальных версиях платформы политики паролей задают в Конфигураторе: Администрирование → Параметры информационной базы.
Что настроить:
| Параметр | Ориентир |
|---|---|
| Минимальная длина пароля | 8–12 символов |
| Проверка сложности | Включить |
| Максимальный срок действия | 90 дней для администраторов |
| Ограничение повторения | Не повторять несколько последних паролей |
| Блокировка после неудачных попыток | 5 попыток, блокировка на 15–30 минут |
В типовых конфигурациях на БСП часть этих настроек вынесена в пользовательский режим, в настройки пользователей и прав. Задайте политику в одном месте, чтобы правила не противоречили друг другу.
Дополнительно:
- 🙈 снимите у служебных и администраторских учётных записей флажок «Показывать в списке выбора» — логин не будет подсказан в окне входа;
- 👥 у каждого сотрудника — своя учётная запись, общих «Бухгалтер1» быть не должно;
- 🪪 для доменной сети используйте аутентификацию ОС: пароль 1С не нужно передавать на бумажке.
Как проверить, кто входил в Конфигуратор
Журнал регистрации фиксирует каждый сеанс вместе с приложением, через которое он открыт. Конфигуратор там виден отдельно.
Как найти попытки входа:
- Откройте журнал: в типовой конфигурации —
Администрирование → Обслуживание → Журнал регистрации, в Конфигураторе —Администрирование → Журнал регистрации. - Установите отбор по приложению «Конфигуратор».
- Добавьте отбор по событиям начала сеанса и аутентификации, в том числе по ошибкам аутентификации.
- Задайте период и посмотрите пользователя, компьютер и время.
Что искать:
- 🔁 серии ошибок аутентификации подряд — признак подбора пароля;
- 🌙 входы в Конфигуратор ночью или с непривычных компьютеров;
- 🛠️ события изменения конфигурации — после них стоит сравнить конфигурацию с конфигурацией поставщика.
Пользователь с правом Администрирование может изменить настройки журнала или сократить период хранения. Если аудит важен, выгружайте журнал регулярно в отдельное хранилище, куда у администратора базы нет доступа.
Частые вопросы
Можно ли поставить отдельный пароль на Конфигуратор, а режим 1С:Предприятие оставить без пароля?
Администрирование, администратору — отдельную учётную запись с паролем.Защищает ли конфигурацию от входа поставка без исходных текстов?
Администрирование.Программисту нужен Конфигуратор только для расширений. Можно дать урезанный доступ?
Администрирование. Безопаснее выдать программисту отдельную учётную запись и вести доработки в копии базы, а в рабочую переносить готовое расширение.