Администрирование · 9 мин
Аутентификация операционной системы в 1С: как настроить
Как настроить аутентификацию операционной системы в 1С: выбор пользователя, роль домена, настройка в конфигураторе, проверка входа и типичные ошибки.
Аутентификация операционной системы в 1С позволяет пользователю входить в информационную базу без ввода логина и пароля 1С: платформа доверяет учётной записи Windows, под которой запущен сеанс. Это удобно в доменных сетях, где пароли управляются централизованно, а сотрудники не должны запоминать отдельные пароли для каждой программы.
Механизм работает и в файловом, и в клиент-серверном варианте, но наибольший эффект даёт в связке с доменом Active Directory: администратор один раз сопоставляет пользователя 1С с учётной записью Windows, и дальше вход происходит автоматически. При увольнении сотрудника достаточно заблокировать его доменную учётную запись — доступ к 1С закроется вместе с ней.
Ниже разобрано, как включить этот режим в конфигураторе, как правильно указать пользователя Windows, в чём разница между файловой и клиент-серверной базой, какие ошибки встречаются чаще всего и как проверить, что всё настроено корректно.
Что такое аутентификация ОС в 1С и когда её стоит включать
По умолчанию 1С использует собственную аутентификацию: логин и пароль хранятся внутри информационной базы. Аутентификация операционной системы переносит проверку личности на уровень Windows — платформа 1С получает от системы имя текущего пользователя и сопоставляет его со списком пользователей базы.
Режим оправдан, когда компьютеры сотрудников входят в домен, парольная политика задана централизованно и нужно исключить передачу паролей 1С между коллегами. В небольших офисах без домена механизм тоже работает, но привязка идёт к локальным учётным записям конкретного компьютера, что снижает гибкость.
Важно понимать: аутентификация ОС не заменяет разграничение прав. Роли и права доступа по-прежнему назначаются внутри 1С — система лишь определяет, кто вошёл, а что ему разрешено, решают настройки ролей.
Как включить аутентификацию ОС для пользователя в конфигураторе
Настройка выполняется в конфигураторе учётной записью с правами администратора. Откройте конфигуратор нужной базы, перейдите в меню «Администрирование» → «Пользователи» и откройте карточку существующего пользователя или создайте новую.
В карточке пользователя установите флажок «Аутентификация операционной системы». Появится поле «Пользователь», в котором нужно указать учётную запись Windows. Нажмите кнопку выбора (многоточие) — откроется стандартный диалог выбора пользователя Windows, где можно найти доменную или локальную учётную запись.
Если диалог выбора недоступен или нужный домен не виден, впишите имя вручную в формате \\ДОМЕН\ИмяПользователя. Для локальной учётной записи вместо домена укажите имя компьютера: \\ИМЯ-ПК\ИмяПользователя. Регистр символов обычно не критичен, но лучше сохранять написание, принятое в домене.
- 1Откройте конфигуратор под учётной записью с правами администратора
- 2Перейдите: Администрирование → Пользователи
- 3Откройте карточку пользователя или создайте нового
- 4Установите флаг «Аутентификация операционной системы»
- 5Выберите или впишите учётную запись Windows в формате \\ДОМЕН\Пользователь
- 6Сохраните карточку и проверьте вход под соответствующей Windows-учёткой
Можно ли совмещать пароль 1С и аутентификацию ОС
Оба флага — «Аутентификация 1С:Предприятия» и «Аутентификация операционной системы» — могут быть установлены одновременно. В этом случае платформа сначала пытается выполнить вход по учётной записи Windows, а если сопоставление не найдено, предлагает ввести логин и пароль 1С.
Такой комбинированный режим удобен на переходном этапе: сотрудник может войти и со своего компьютера автоматически, и с чужого рабочего места по паролю. Однако с точки зрения безопасности это ослабляет контроль — пароль 1С остаётся действующим и может быть передан третьим лицам.
Если цель — жёсткая привязка доступа к доменным учётным записям, оставляйте включённой только аутентификацию ОС. Тогда без действующей учётной записи Windows войти в базу невозможно.
Сравнение вариантов
Подходит для файловых баз без домена и внешних сотрудников; пароли хранятся в базе и управляются вручную
Оптимально для доменной сети: вход без пароля, блокировка доступа через AD; не работает вне доменных компьютеров
Гибкий вариант на переходный период; минус — сохраняется риск утечки пароля 1С
Особенности для файловой и клиент-серверной базы
В файловом варианте сопоставление выполняется на компьютере пользователя: платформа берёт имя текущей Windows-сессии и ищет его в списке пользователей базы. Это работает как с доменными, так и с локальными учётными записями.
В клиент-серверном варианте проверку выполняет сервер 1С:Предприятия. Если сервер работает под Linux или учётная запись службы сервера не имеет доступа к доменной инфраструктуре, могут потребоваться дополнительные настройки. На Windows-сервере в домене механизм обычно работает без дополнительных действий.
Для веб-клиента и тонкого клиента через веб-сервер аутентификация ОС тоже поддерживается, но требует корректной настройки веб-сервера (включения Windows-аутентификации в IIS или аналогичного механизма в Apache). Это отдельная задача, которую выполняет администратор веб-сервера.
Как проверить, что настройка работает
Самый простой тест — войти в Windows под учётной записью пользователя, для которого настроена аутентификация ОС, и запустить 1С. Если всё настроено верно, база откроется сразу, без окна ввода логина и пароля, либо пользователь будет выбран автоматически.
Для проверки от имени другого пользователя необязательно перелогиниваться в Windows: запустите 1С через «Запуск от имени другого пользователя» (Shift + правый клик по ярлыку) и укажите нужную учётную запись. Платформа подхватит именно её.
Убедиться, что вошёл именно нужный пользователь, можно в режиме 1С:Предприятие — сведения о текущем пользователе видны в разделе администрирования или через «О программе». В клиент-серверном варианте активные сеансы и имена пользователей видны в консоли кластера.
Как проверить результат
Вход выполняется без запроса пароля 1С
Появляется окно ввода логина и пароля или ошибка идентификации
В сеансе отображается тот пользователь 1С, которому назначена учётка Windows
Вход выполняется под другим пользователем или гостем
Доступ к 1С прекращается вместе с блокировкой
Пользователь продолжает входить — проверьте, не включён ли пароль 1С параллельно
Типичные ошибки и способы их устранения
Самая частая ошибка — неверный формат имени пользователя. Если указать просто «Иванов» без домена или имени компьютера, сопоставление не сработает. Всегда используйте полный формат \\ДОМЕН\ИмяПользователя.
Вторая распространённая ситуация — переименование компьютера или перенос пользователя в другой домен. Привязка хранится по имени, поэтому после таких изменений запись в карточке пользователя 1С нужно обновить вручную.
Ещё одна проблема — несколько пользователей 1С, привязанных к одной учётной записи Windows. Платформа не сможет однозначно определить, кто входит, и выдаст ошибку. Одна учётная запись ОС должна соответствовать ровно одному пользователю базы.
Ограничения и меры безопасности
Аутентификация ОС означает: любой, кто вошёл в Windows под учётной записью сотрудника, автоматически получает доступ к 1С с его правами. Поэтому критично, чтобы пользователи не работали под чужими учётными записями и блокировали компьютер при отходе от рабочего места.
Для административных учётных записей 1С (с полными правами) многие администраторы сознательно оставляют отдельный пароль 1С: это добавляет барьер на случай компрометации доменной учётной записи. Решение зависит от принятой в организации модели безопасности.
FAQ: частые вопросы по аутентификации ОС в 1С
Можно ли настроить аутентификацию ОС без домена?
Да. В этом случае в поле «Пользователь» укажите локальную учётную запись в формате \\ИМЯ-КОМПЬЮТЕРА\ИмяПользователя. Учтите: привязка действует только на этом компьютере, с другого ПК пользователь так войти не сможет.
Почему при включённой аутентификации ОС всё равно запрашивается пароль?
Чаще всего причина в том, что имя текущей учётной записи Windows не совпадает с указанным в карточке пользователя: проверьте формат записи, домен и раскладку. Также пароль запрашивается, если одновременно включена аутентификация 1С и сопоставление по ОС завершилось неудачей.
Что произойдёт с доступом к 1С при увольнении сотрудника?
Если включена только аутентификация ОС, достаточно заблокировать или удалить учётную запись в Active Directory — вход в 1С станет невозможен автоматически. Если параллельно включён пароль 1С, его нужно сменить или снять флаг отдельно.
Работает ли аутентификация ОС в веб-клиенте?
Да, но требует настройки веб-сервера: для IIS нужно включить Windows-аутентификацию на виртуальном каталоге публикации, для Apache — настроить соответствующий модуль. Без этого веб-клиент не сможет передать учётные данные Windows платформе.
Можно ли привязать одну учётную запись Windows к нескольким пользователям 1С?
Нет. Одна учётная запись ОС должна соответствовать одному пользователю базы. При дублировании привязки платформа не сможет определить, кто входит, и выдаст ошибку идентификации.
Что важно запомнить
Аутентификация ОС настраивается в карточке пользователя конфигуратора: флаг плюс учётная запись в формате \\ДОМЕН\Пользователь. Одна учётка Windows — один пользователь 1С. Для полного контроля доступа оставляйте только этот способ и управляйте доступом через домен.