К статье
Практический материал

Администрирование · 10 мин

Авторизация в 1С: как настроить вход пользователей

Как настроить авторизацию в 1С: виды аутентификации, создание пользователей, вход через Windows и пароль, типичные ошибки и способы их устранения.

Авторизация в 1С — это процесс проверки личности пользователя при входе в информационную базу и назначения ему прав доступа. От корректной настройки зависит и удобство работы сотрудников, и защита данных: слишком широкие права приводят к случайным изменениям документов, а ошибки в настройке входа блокируют доступ к базе в самый неподходящий момент.

В платформе 1С:Предприятие 8 предусмотрено несколько способов аутентификации: собственный пароль 1С, аутентификация средствами операционной системы (Windows) и OpenID-аутентификация. Выбор зависит от того, как развёрнута система — файловая база на одном компьютере или клиент-серверный вариант с доменом.

Ниже разобраны практические шаги: создание пользователя, настройка каждого вида входа, проверка результата и устранение типичных проблем. Инструкции применимы к большинству типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом), поскольку механизм авторизации реализован на уровне платформы.

Какие виды аутентификации есть в 1С

Платформа 1С:Предприятие 8 поддерживает три основных способа проверки подлинности. Первый — аутентификация 1С: логин и пароль хранятся в самой информационной базе, и пользователь вводит их при запуске. Это универсальный вариант, работающий в любой схеме развёртывания.

Второй способ — аутентификация операционной системы. Платформа связывает пользователя 1С с учётной записью Windows, и вход выполняется автоматически без ввода пароля. Этот вариант удобен в доменной сети: сотрудник один раз вошёл в Windows и сразу попадает в 1С под своей учётной записью.

Третий способ — OpenID-аутентификация, при которой проверку выполняет внешний провайдер. Он применяется реже, в основном в распределённых системах и при публикации базы на веб-сервере. Дополнительно можно включить двухфакторную аутентификацию через настройку шаблона ограничения доступа в конфигураторе.

Сравнение способов входа

Пароль 1С

Подходит для файловых баз и небольших компаний. Ограничение: пароль нужно хранить и передавать безопасно, при утере — сбрасывать администратору.

Аутентификация Windows

Подходит для доменной сети и клиент-серверного варианта. Ограничение: требует корректного указания учётной записи вида \\ДОМЕН\\Пользователь.

OpenID

Подходит для веб-доступа и распределённых сценариев. Ограничение: требуется настроенный провайдер OpenID.

Создание пользователя в конфигураторе

Базовая настройка авторизации выполняется в конфигураторе. Откройте базу в режиме конфигуратора, перейдите в меню «Администрирование» → «Пользователи» и нажмите «Добавить». Откроется окно свойств нового пользователя с несколькими закладками.

На закладке «Основные» укажите имя (логин) и полное имя — оно будет отображаться в интерфейсе. Установите флажок «Аутентификация 1С:Предприятия» и задайте пароль. Рекомендуется включить требования к сложности пароля и обязать пользователя сменить пароль при первом входе, если этот механизм используется в конфигурации.

Если планируется вход через Windows, установите флажок «Аутентификация операционной системы» и укажите учётную запись в формате \\ДОМЕН\ИмяПользователя или \\Компьютер\ИмяПользователя. Оба способа можно включить одновременно — тогда платформа сначала попробует выполнить вход через ОС, а при неудаче предложит ввести пароль.

Порядок создания пользователя
  1. 1
    Откройте базу в конфигураторе: Администрирование → Пользователи → Добавить.
  2. 2
    Заполните имя и полное имя, включите аутентификацию 1С и задайте пароль.
  3. 3
    При необходимости включите аутентификацию ОС и укажите учётную запись Windows.
  4. 4
    На закладке «Прочие» назначьте роли и основной интерфейс.
  5. 5
    Сохраните пользователя и проверьте вход в режиме предприятия.

Назначение ролей и прав доступа

Без назначенных ролей пользователь либо не сможет войти в базу, либо увидит пустой интерфейс без данных. Роли назначаются на закладке «Прочие» в свойствах пользователя. Состав ролей зависит от конфигурации: в типовых решениях есть роли вроде «Бухгалтер», «Менеджер по продажам», «Администратор».

Принцип безопасной настройки — давать минимально необходимый набор прав. Не назначайте роль «Полные права» рядовым пользователям: это позволяет изменять и удалять любые данные, включая закрытые периоды. В типовых конфигурациях управляемого приложения права дополнительно настраиваются в режиме предприятия через профили групп доступа (раздел «Администрирование» → «Настройки прав и пользователей»).

После назначения ролей проверьте результат: войдите под созданной учётной записью и убедитесь, что доступны нужные разделы и документы, а лишние функции скрыты. Если интерфейс пустой — чаще всего не назначена ни одна роль или не указан основной интерфейс.

Настройка входа через Windows-аутентификацию

Аутентификация операционной системы избавляет пользователей от ввода пароля и упрощает администрирование в домене. В свойствах пользователя 1С включите соответствующий флажок и укажите учётную запись Windows. Имя можно выбрать через кнопку выбора, если конфигуратор запущен на компьютере в том же домене.

В клиент-серверном варианте важно, чтобы сервер 1С имел доступ к контроллеру домена для проверки учётных данных. Если сервер работает под Linux, доменная аутентификация требует дополнительной настройки Kerberos — это задача системного администратора, выходящая за рамки штатной настройки пользователей.

Признак корректной настройки: пользователь запускает 1С и попадает в базу без окна ввода логина и пароля. Если вместо этого появляется окно авторизации, проверьте точность написания учётной записи (включая имя домена) и то, что флажок аутентификации ОС действительно установлен.

Авторизация в веб-клиенте и тонком клиенте

При публикации базы на веб-сервере механизм авторизации сохраняется, но добавляются нюансы. В файле default.vrd, описывающем публикацию, задаётся способ аутентификации. Для автоматического входа через Windows на веб-сервере IIS потребуется включить Windows-аутентификацию в настройках сайта и отключить анонимный доступ.

Тонкий клиент при подключении через веб-сервер использует те же настройки публикации. Если пользователи работают и локально, и через веб, убедитесь, что для них включены оба способа аутентификации — иначе часть сценариев входа будет требовать пароль, который сотрудник может не знать.

При публикации базы в интернете обязательно используйте защищённое соединение (HTTPS) и сложные пароли. Передача логина и пароля по незашифрованному каналу — прямой риск компрометации учётных данных и всех данных базы.

Типичные проблемы и их решение

Самая частая ситуация — сообщение «Ошибка аутентификации» при правильном, по мнению пользователя, пароле. Причины: включён Caps Lock или другая раскладка клавиатуры, пароль был изменён администратором, либо пользователь выбирает не ту базу в списке. Сначала проверьте раскладку и регистр, затем сбросьте пароль через конфигуратор.

Вторая типичная проблема — вход выполняется, но под чужой учётной записью. Это признак дублирования привязки аутентификации ОС или того, что в списке пользователей есть пользователь с пустым паролем, под которым платформа входит автоматически. Проверьте список пользователей в конфигураторе и устраните дубли.

Если база не запрашивает авторизацию вообще и вход выполняется автоматически, значит, в списке пользователей нет ни одной учётной записи с аутентификацией 1С либо текущий пользователь Windows привязан к учётной записи 1С. Для файловой базы без пользователей это нормально, но для рабочей базы с конфиденциальными данными такую ситуацию следует исправить, создав пользователей и задав пароли.

Типичные ошибки
01
Один общий логин на весь отдел — невозможно установить, кто изменил документ, журнал регистрации теряет смысл.
02
Простые пароли вроде 123 или пустой пароль — риск несанкционированного доступа к финансовым данным.
03
Роль «Полные права» всем пользователям — случайное удаление или изменение проведённых документов.
04
Дублирование привязки Windows-учётной записи к нескольким пользователям 1С — вход под чужой учётной записью.
05
Отсутствие резервного администратора — потеря доступа к настройкам при увольнении единственного администратора.

Как проверить, что авторизация настроена правильно

После настройки выполните контрольную проверку. Войдите под каждой созданной учётной записью и убедитесь, что пользователь видит только свои разделы и документы. Попробуйте выполнить типичные операции: создать и провести документ, сформировать отчёт.

Проверьте журнал регистрации (в конфигураторе: Администрирование → Журнал регистрации): события входа должны фиксироваться с правильными именами пользователей. Это основной инструмент расследования инцидентов и контроля доступа.

Наконец, убедитесь, что существует минимум два пользователя с административными правами и проверенным входом, а пароли переданы сотрудникам безопасным способом — лично, а не в общем чате или на стикере на мониторе.

Контрольные точки

Как проверить результат

Вход под новым пользователем
Норма

База открывается, видны нужные разделы и документы

Тревожный признак

Пустой интерфейс или ошибка «Недостаточно прав» — проверьте роли

Вход через Windows
Норма

1С открывается без запроса пароля под нужным пользователем

Тревожный признак

Появляется окно ввода пароля или вход под чужой учётной записью

Журнал регистрации
Норма

События входа фиксируются с корректными именами

Тревожный признак

Все события записаны на одного пользователя или журнал пуст

Итог

Что важно запомнить

Пользователи создаются в конфигураторе (Администрирование → Пользователи), каждому назначается способ аутентификации и минимально необходимые роли. После настройки обязательно проверьте вход, права и записи в журнале регистрации, а также оставьте резервную учётную запись администратора.

Частые вопросы

Как сбросить пароль пользователя, если он его забыл?

Откройте базу в конфигураторе под администратором, перейдите в «Администрирование» → «Пользователи», откройте нужного пользователя и задайте новый пароль на закладке «Основные». Старый пароль узнать нельзя — он хранится в виде хеша, возможна только замена.

Можно ли войти в базу, если забыт пароль единственного администратора?

Штатных средств восстановления нет. Для файловой базы существуют специализированные инструменты сброса паролей, но их использование требует резервной копии и осторожности. Профилактика проще: всегда держите двух администраторов с проверенным доступом.

Почему 1С не спрашивает пароль при входе?

Либо в базе нет ни одного пользователя с аутентификацией 1С, либо ваша учётная запись Windows привязана к пользователю 1С и вход выполняется автоматически. Проверьте список пользователей в конфигураторе.

Как ограничить время работы пользователей в базе?

Штатно можно принудительно завершать сеансы через консоль кластера (в клиент-серверном варианте) или функцию блокировки сеансов. Точное расписание доступа обычно реализуют средствами конфигурации или внешними инструментами администрирования.

Что безопаснее: пароль 1С или вход через Windows?

В доменной сети вход через Windows обычно безопаснее и удобнее: пароли централизованно управляются политиками домена, а при увольнении сотрудника достаточно отключить одну учётную запись. Пароль 1С оправдан в файловых базах без домена.

Нужно ли создавать пользователей заново после обновления конфигурации?

Нет, список пользователей хранится в информационной базе и не затрагивается обновлением конфигурации. Меняться могут только состав ролей и права — после обновления стоит проверить, что у пользователей остался доступ к нужным разделам.