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

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

Как сделать вход в 1С по пользователям

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

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

Настройка выполняется в конфигураторе или в режиме «1С:Предприятие» (в типовых конфигурациях — через раздел администрирования) и занимает 10–20 минут для небольшой базы. Понадобятся права администратора информационной базы и список сотрудников с их будущими ролями.

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

Что понадобится перед настройкой

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

Подготовьте список сотрудников, которым нужен доступ: ФИО, должность, какие разделы программы им нужны. Это упростит назначение ролей и избавит от ситуации, когда всем выдаются полные права «на всякий случай».

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

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

Основной способ — через конфигуратор. Порядок действий одинаков для файловых и клиент-серверных баз.

Порядок действий
  1. 1
    Откройте базу в конфигураторе под учётной записью с полными правами.
  2. 2
    В меню выберите «Администрирование — Пользователи».
  3. 3
    Нажмите кнопку «Добавить» (или Insert).
  4. 4
    На вкладке «Основные» введите имя пользователя для входа и полное имя.
  5. 5
    Установите флажок «Аутентификация 1С:Предприятия» и задайте пароль, подтвердите его.
  6. 6
    На вкладке «Прочие» отметьте нужные роли и выберите основной интерфейс и язык.
  7. 7
    Нажмите «ОК» и повторите для остальных сотрудников.
  8. 8
    Закройте конфигуратор и проверьте вход под новым пользователем.

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

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

Создание пользователей в режиме «1С:Предприятие»

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

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

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

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

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

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

Вход через аутентификацию Windows

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

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

При запуске тонкого клиента имя и пароль не запрашиваются, если текущий доменный пользователь сопоставлен пользователю базы. Если сопоставления нет, появится стандартное окно входа.

Сравнение вариантов аутентификации

Стандартная (имя и пароль)

Подходит всем, работает в любой сети. Минус: пароль нужно помнить и периодически менять.

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

Удобна в доменной сети: вход без пароля. Требует корректного сопоставления учётных записей и не работает вне домена.

OpenID

Применяется при работе через веб-сервер и единой точке входа. Настройка сложнее, оправдана при нескольких базах и веб-доступе.

Проверка результата и типичные ошибки

После создания пользователей закройте конфигуратор и запустите базу в режиме «1С:Предприятие». Должно появиться окно со списком пользователей или полями «Имя» и «Пароль». Войдите под каждой созданной учётной записью и убедитесь, что сотрудник видит только свои разделы, а запрещённые документы недоступны.

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

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

Окно входа при запуске
Норма

Запрашивается имя и пароль или список пользователей

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

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

Права пользователя
Норма

Сотрудник видит только нужные разделы, запрещённые объекты скрыты

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

Доступны все разделы или, наоборот, пустой интерфейс и ошибки «Нарушение прав доступа»

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

Действия фиксируются под именем конкретного пользователя

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

Все события записаны под одной учётной записью

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

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

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

Итог

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

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

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

Можно ли ограничить вход в 1С по времени или по компьютерам?

Штатно в списке пользователей таких ограничений нет. В клиент-серверном варианте можно использовать блокировку сеансов по расписанию через консоль кластера, а ограничение по компьютерам реализуется средствами доменной политики Windows или настройками веб-сервера при публикации базы.

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

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

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

Администратор открывает список пользователей (в конфигураторе или в разделе администрирования), выбирает нужного и задаёт новый пароль. Старый пароль узнать нельзя — он хранится в виде хеша, возможна только замена.

Сколько пользователей можно создать в базе?

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

Что делать, если после назначения ролей у пользователя пустой интерфейс?

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

Нужно ли создавать отдельного пользователя для обменов и фоновых заданий?

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