Администрирование · 10 мин
Авторизация в 1С: как настроить вход пользователей
Как настроить авторизацию в 1С: виды аутентификации, создание пользователей, вход через Windows и пароль, типичные ошибки и способы их устранения.
Авторизация в 1С — это процесс проверки личности пользователя при входе в информационную базу и назначения ему прав доступа. От корректной настройки зависит и удобство работы сотрудников, и защита данных: слишком широкие права приводят к случайным изменениям документов, а ошибки в настройке входа блокируют доступ к базе в самый неподходящий момент.
В платформе 1С:Предприятие 8 предусмотрено несколько способов аутентификации: собственный пароль 1С, аутентификация средствами операционной системы (Windows) и OpenID-аутентификация. Выбор зависит от того, как развёрнута система — файловая база на одном компьютере или клиент-серверный вариант с доменом.
Ниже разобраны практические шаги: создание пользователя, настройка каждого вида входа, проверка результата и устранение типичных проблем. Инструкции применимы к большинству типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом), поскольку механизм авторизации реализован на уровне платформы.
Какие виды аутентификации есть в 1С
Платформа 1С:Предприятие 8 поддерживает три основных способа проверки подлинности. Первый — аутентификация 1С: логин и пароль хранятся в самой информационной базе, и пользователь вводит их при запуске. Это универсальный вариант, работающий в любой схеме развёртывания.
Второй способ — аутентификация операционной системы. Платформа связывает пользователя 1С с учётной записью Windows, и вход выполняется автоматически без ввода пароля. Этот вариант удобен в доменной сети: сотрудник один раз вошёл в Windows и сразу попадает в 1С под своей учётной записью.
Третий способ — OpenID-аутентификация, при которой проверку выполняет внешний провайдер. Он применяется реже, в основном в распределённых системах и при публикации базы на веб-сервере. Дополнительно можно включить двухфакторную аутентификацию через настройку шаблона ограничения доступа в конфигураторе.
Сравнение способов входа
Подходит для файловых баз и небольших компаний. Ограничение: пароль нужно хранить и передавать безопасно, при утере — сбрасывать администратору.
Подходит для доменной сети и клиент-серверного варианта. Ограничение: требует корректного указания учётной записи вида \\ДОМЕН\\Пользователь.
Подходит для веб-доступа и распределённых сценариев. Ограничение: требуется настроенный провайдер OpenID.
Создание пользователя в конфигураторе
Базовая настройка авторизации выполняется в конфигураторе. Откройте базу в режиме конфигуратора, перейдите в меню «Администрирование» → «Пользователи» и нажмите «Добавить». Откроется окно свойств нового пользователя с несколькими закладками.
На закладке «Основные» укажите имя (логин) и полное имя — оно будет отображаться в интерфейсе. Установите флажок «Аутентификация 1С:Предприятия» и задайте пароль. Рекомендуется включить требования к сложности пароля и обязать пользователя сменить пароль при первом входе, если этот механизм используется в конфигурации.
Если планируется вход через Windows, установите флажок «Аутентификация операционной системы» и укажите учётную запись в формате \\ДОМЕН\ИмяПользователя или \\Компьютер\ИмяПользователя. Оба способа можно включить одновременно — тогда платформа сначала попробует выполнить вход через ОС, а при неудаче предложит ввести пароль.
- 1Откройте базу в конфигураторе: Администрирование → Пользователи → Добавить.
- 2Заполните имя и полное имя, включите аутентификацию 1С и задайте пароль.
- 3При необходимости включите аутентификацию ОС и укажите учётную запись Windows.
- 4На закладке «Прочие» назначьте роли и основной интерфейс.
- 5Сохраните пользователя и проверьте вход в режиме предприятия.
Назначение ролей и прав доступа
Без назначенных ролей пользователь либо не сможет войти в базу, либо увидит пустой интерфейс без данных. Роли назначаются на закладке «Прочие» в свойствах пользователя. Состав ролей зависит от конфигурации: в типовых решениях есть роли вроде «Бухгалтер», «Менеджер по продажам», «Администратор».
Принцип безопасной настройки — давать минимально необходимый набор прав. Не назначайте роль «Полные права» рядовым пользователям: это позволяет изменять и удалять любые данные, включая закрытые периоды. В типовых конфигурациях управляемого приложения права дополнительно настраиваются в режиме предприятия через профили групп доступа (раздел «Администрирование» → «Настройки прав и пользователей»).
После назначения ролей проверьте результат: войдите под созданной учётной записью и убедитесь, что доступны нужные разделы и документы, а лишние функции скрыты. Если интерфейс пустой — чаще всего не назначена ни одна роль или не указан основной интерфейс.
Настройка входа через Windows-аутентификацию
Аутентификация операционной системы избавляет пользователей от ввода пароля и упрощает администрирование в домене. В свойствах пользователя 1С включите соответствующий флажок и укажите учётную запись Windows. Имя можно выбрать через кнопку выбора, если конфигуратор запущен на компьютере в том же домене.
В клиент-серверном варианте важно, чтобы сервер 1С имел доступ к контроллеру домена для проверки учётных данных. Если сервер работает под Linux, доменная аутентификация требует дополнительной настройки Kerberos — это задача системного администратора, выходящая за рамки штатной настройки пользователей.
Признак корректной настройки: пользователь запускает 1С и попадает в базу без окна ввода логина и пароля. Если вместо этого появляется окно авторизации, проверьте точность написания учётной записи (включая имя домена) и то, что флажок аутентификации ОС действительно установлен.
Авторизация в веб-клиенте и тонком клиенте
При публикации базы на веб-сервере механизм авторизации сохраняется, но добавляются нюансы. В файле default.vrd, описывающем публикацию, задаётся способ аутентификации. Для автоматического входа через Windows на веб-сервере IIS потребуется включить Windows-аутентификацию в настройках сайта и отключить анонимный доступ.
Тонкий клиент при подключении через веб-сервер использует те же настройки публикации. Если пользователи работают и локально, и через веб, убедитесь, что для них включены оба способа аутентификации — иначе часть сценариев входа будет требовать пароль, который сотрудник может не знать.
При публикации базы в интернете обязательно используйте защищённое соединение (HTTPS) и сложные пароли. Передача логина и пароля по незашифрованному каналу — прямой риск компрометации учётных данных и всех данных базы.
Типичные проблемы и их решение
Самая частая ситуация — сообщение «Ошибка аутентификации» при правильном, по мнению пользователя, пароле. Причины: включён Caps Lock или другая раскладка клавиатуры, пароль был изменён администратором, либо пользователь выбирает не ту базу в списке. Сначала проверьте раскладку и регистр, затем сбросьте пароль через конфигуратор.
Вторая типичная проблема — вход выполняется, но под чужой учётной записью. Это признак дублирования привязки аутентификации ОС или того, что в списке пользователей есть пользователь с пустым паролем, под которым платформа входит автоматически. Проверьте список пользователей в конфигураторе и устраните дубли.
Если база не запрашивает авторизацию вообще и вход выполняется автоматически, значит, в списке пользователей нет ни одной учётной записи с аутентификацией 1С либо текущий пользователь Windows привязан к учётной записи 1С. Для файловой базы без пользователей это нормально, но для рабочей базы с конфиденциальными данными такую ситуацию следует исправить, создав пользователей и задав пароли.
Как проверить, что авторизация настроена правильно
После настройки выполните контрольную проверку. Войдите под каждой созданной учётной записью и убедитесь, что пользователь видит только свои разделы и документы. Попробуйте выполнить типичные операции: создать и провести документ, сформировать отчёт.
Проверьте журнал регистрации (в конфигураторе: Администрирование → Журнал регистрации): события входа должны фиксироваться с правильными именами пользователей. Это основной инструмент расследования инцидентов и контроля доступа.
Наконец, убедитесь, что существует минимум два пользователя с административными правами и проверенным входом, а пароли переданы сотрудникам безопасным способом — лично, а не в общем чате или на стикере на мониторе.
Как проверить результат
База открывается, видны нужные разделы и документы
Пустой интерфейс или ошибка «Недостаточно прав» — проверьте роли
1С открывается без запроса пароля под нужным пользователем
Появляется окно ввода пароля или вход под чужой учётной записью
События входа фиксируются с корректными именами
Все события записаны на одного пользователя или журнал пуст
Что важно запомнить
Пользователи создаются в конфигураторе (Администрирование → Пользователи), каждому назначается способ аутентификации и минимально необходимые роли. После настройки обязательно проверьте вход, права и записи в журнале регистрации, а также оставьте резервную учётную запись администратора.
Частые вопросы
Как сбросить пароль пользователя, если он его забыл?
Откройте базу в конфигураторе под администратором, перейдите в «Администрирование» → «Пользователи», откройте нужного пользователя и задайте новый пароль на закладке «Основные». Старый пароль узнать нельзя — он хранится в виде хеша, возможна только замена.
Можно ли войти в базу, если забыт пароль единственного администратора?
Штатных средств восстановления нет. Для файловой базы существуют специализированные инструменты сброса паролей, но их использование требует резервной копии и осторожности. Профилактика проще: всегда держите двух администраторов с проверенным доступом.
Почему 1С не спрашивает пароль при входе?
Либо в базе нет ни одного пользователя с аутентификацией 1С, либо ваша учётная запись Windows привязана к пользователю 1С и вход выполняется автоматически. Проверьте список пользователей в конфигураторе.
Как ограничить время работы пользователей в базе?
Штатно можно принудительно завершать сеансы через консоль кластера (в клиент-серверном варианте) или функцию блокировки сеансов. Точное расписание доступа обычно реализуют средствами конфигурации или внешними инструментами администрирования.
Что безопаснее: пароль 1С или вход через Windows?
В доменной сети вход через Windows обычно безопаснее и удобнее: пароли централизованно управляются политиками домена, а при увольнении сотрудника достаточно отключить одну учётную запись. Пароль 1С оправдан в файловых базах без домена.
Нужно ли создавать пользователей заново после обновления конфигурации?
Нет, список пользователей хранится в информационной базе и не затрагивается обновлением конфигурации. Меняться могут только состав ролей и права — после обновления стоит проверить, что у пользователей остался доступ к нужным разделам.