Администрирование · 9 мин
Как сделать вход в 1С по пользователям
Как настроить вход в 1С по пользователям: создание учётных записей, пароли, роли, аутентификация Windows и OpenID, типичные ошибки и проверка результата.
Вход в 1С по пользователям означает, что при запуске информационной базы программа запрашивает имя и пароль, а каждый сотрудник работает под своей учётной записью с индивидуальными правами. Это базовое требование безопасности: без разделения доступа невозможно понять, кто изменил документ, и нельзя ограничить доступ к зарплате, банковским данным или настройкам конфигурации.
Настройка выполняется в конфигураторе или в режиме «1С:Предприятие» (в типовых конфигурациях — через раздел администрирования) и занимает 10–20 минут для небольшой базы. Понадобятся права администратора информационной базы и список сотрудников с их будущими ролями.
Ниже разобрано, как создать пользователей, задать пароли и роли, настроить аутентификацию Windows, проверить результат и исправить типичные ошибки, когда 1С не пускает пользователя в базу.
Что понадобится перед настройкой
Прежде чем создавать пользователей, убедитесь, что у вас есть полные права на информационную базу. В файловой базе это учётная запись с ролью «Полные права», в клиент-серверном варианте — дополнительно могут понадобиться права администратора кластера серверов 1С.
Подготовьте список сотрудников, которым нужен доступ: ФИО, должность, какие разделы программы им нужны. Это упростит назначение ролей и избавит от ситуации, когда всем выдаются полные права «на всякий случай».
Определите, какой способ аутентификации будете использовать. Стандартная — по имени и паролю, которые хранятся в самой базе. Дополнительно доступна аутентификация Windows (пользователь входит под своей доменной учётной записью без ввода пароля) и OpenID. Для большинства небольших компаний достаточно стандартной аутентификации.
Создание пользователей в конфигураторе
Основной способ — через конфигуратор. Порядок действий одинаков для файловых и клиент-серверных баз.
- 1Откройте базу в конфигураторе под учётной записью с полными правами.
- 2В меню выберите «Администрирование — Пользователи».
- 3Нажмите кнопку «Добавить» (или Insert).
- 4На вкладке «Основные» введите имя пользователя для входа и полное имя.
- 5Установите флажок «Аутентификация 1С:Предприятия» и задайте пароль, подтвердите его.
- 6На вкладке «Прочие» отметьте нужные роли и выберите основной интерфейс и язык.
- 7Нажмите «ОК» и повторите для остальных сотрудников.
- 8Закройте конфигуратор и проверьте вход под новым пользователем.
Имя пользователя — это логин, который вводится при входе. Делайте его коротким и предсказуемым, например фамилию латиницей или «ИвановИИ». Полное имя отображается в документах и журналах, поэтому указывайте реальные ФИО — это важно для аудита действий.
При задании пароля можно включить флажок «Пользователю запрещено изменять пароль» — это удобно для служебных учётных записей, но для обычных сотрудников лучше оставить возможность смены пароля самостоятельно.
Создание пользователей в режиме «1С:Предприятие»
В типовых конфигурациях (Бухгалтерия, Управление торговлей, ЗУП и другие) пользователей можно заводить без конфигуратора. Откройте раздел «Администрирование — Настройки пользователей и прав» (в некоторых конфигурациях — «НСИ и администрирование»), перейдите в «Пользователи» и создайте новый элемент.
Преимущество этого способа — пользователь сразу привязывается к физическому лицу или сотруднику справочника, а права назначаются через группы доступа (профили), что удобнее ролей при большом числе работников. Изменения применяются без перезапуска конфигуратора.
Учтите: чтобы этот механизм работал, в настройках должна быть включена опция «Группы доступа» или «Ограничивать доступ на уровне записей» — в зависимости от конфигурации название отличается. Если раздела «Пользователи» не видно, проверьте, что у вашей учётной записи есть права администратора.
Назначение ролей и прав доступа
Роль определяет, какие объекты базы пользователь может видеть и изменять. В конфигураторе роли назначаются на вкладке «Прочие» окна пользователя: отметьте только те роли, которые нужны для работы сотрудника. Роль «Полные права» (или «Администратор») оставляйте минимум двум доверенным сотрудникам — основному и резервному администратору.
В типовых конфигурациях вместо отдельных ролей обычно используются профили групп доступа: «Бухгалтер», «Кассир», «Менеджер по продажам» и т.п. Профиль проще подобрать по должности, а при необходимости его можно скопировать и донастроить.
Вход через аутентификацию Windows
Если компьютеры сотрудников находятся в домене, удобно включить аутентификацию Windows: 1С будет автоматически определять пользователя по его доменной учётной записи, и вводить пароль не потребуется.
В карточке пользователя конфигуратора установите флажок «Аутентификация Windows» и укажите учётную запись в формате «\\ДОМЕН\ИмяПользователя» (или выберите через кнопку выбора). Флажок «Аутентификация 1С:Предприятия» можно оставить включённым — тогда при недоступности Windows-аутентификации пользователь сможет войти по паролю.
При запуске тонкого клиента имя и пароль не запрашиваются, если текущий доменный пользователь сопоставлен пользователю базы. Если сопоставления нет, появится стандартное окно входа.
Сравнение вариантов аутентификации
Подходит всем, работает в любой сети. Минус: пароль нужно помнить и периодически менять.
Удобна в доменной сети: вход без пароля. Требует корректного сопоставления учётных записей и не работает вне домена.
Применяется при работе через веб-сервер и единой точке входа. Настройка сложнее, оправдана при нескольких базах и веб-доступе.
Проверка результата и типичные ошибки
После создания пользователей закройте конфигуратор и запустите базу в режиме «1С:Предприятие». Должно появиться окно со списком пользователей или полями «Имя» и «Пароль». Войдите под каждой созданной учётной записью и убедитесь, что сотрудник видит только свои разделы, а запрещённые документы недоступны.
Как проверить результат
Запрашивается имя и пароль или список пользователей
База открывается сразу, без запроса — пользователи не созданы или вход выполняется автоматически
Сотрудник видит только нужные разделы, запрещённые объекты скрыты
Доступны все разделы или, наоборот, пустой интерфейс и ошибки «Нарушение прав доступа»
Действия фиксируются под именем конкретного пользователя
Все события записаны под одной учётной записью
Если пользователь не может войти, проверьте по порядку: правильность имени (регистр не важен, но лишние пробелы мешают), включён ли нужный вид аутентификации, не заблокирован ли пользователь. В клиент-серверном варианте дополнительно проверьте, не блокирует ли соединения сам кластер серверов.
Если пароль администратора утерян и других администраторов нет, самостоятельно восстановить доступ штатными средствами не получится — это защита от взлома. Обратитесь к специалисту по 1С и заранее предусмотрите резервную учётную запись администратора.
Что важно запомнить
Вход по пользователям настраивается через «Администрирование — Пользователи» в конфигураторе или в разделе администрирования типовой конфигурации. Каждому сотруднику — своя учётная запись, минимально необходимые роли и надёжный пароль. Перед изменениями делайте резервную копию и всегда оставляйте двух администраторов.
Частые вопросы
Можно ли ограничить вход в 1С по времени или по компьютерам?
Штатно в списке пользователей таких ограничений нет. В клиент-серверном варианте можно использовать блокировку сеансов по расписанию через консоль кластера, а ограничение по компьютерам реализуется средствами доменной политики Windows или настройками веб-сервера при публикации базы.
Почему при запуске 1С не запрашивает пароль, хотя пользователи созданы?
Скорее всего, у текущего пользователя включена аутентификация Windows и доменная учётная запись сопоставлена пользователю базы — вход выполняется автоматически. Либо в ярлыке запуска прописаны параметры /N и /P с именем и паролем. Проверьте ярлык и настройки пользователя в конфигураторе.
Как сбросить пароль пользователя, если он его забыл?
Администратор открывает список пользователей (в конфигураторе или в разделе администрирования), выбирает нужного и задаёт новый пароль. Старый пароль узнать нельзя — он хранится в виде хеша, возможна только замена.
Сколько пользователей можно создать в базе?
Жёсткого ограничения платформы на число записей в списке пользователей практически нет, но одновременная работа ограничивается лицензиями: клиентскими лицензиями 1С и, для серверного варианта, лицензией на сервер. Количество одновременных сеансов не может превышать сумму приобретённых лицензий.
Что делать, если после назначения ролей у пользователя пустой интерфейс?
Проверьте, что пользователю назначен основной интерфейс (в конфигураторе — вкладка «Прочие») и что назначенные роли дают доступ хотя бы к одному разделу. В типовых конфигурациях убедитесь, что пользователь включён в группу доступа с заполненным профилем.
Нужно ли создавать отдельного пользователя для обменов и фоновых заданий?
Да, рекомендуется. Создайте служебную учётную запись с минимально необходимыми для обмена правами, запретите ей интерактивный вход, если такая настройка доступна, и используйте её только в настройках синхронизации. Тогда смена пароля сотрудника не сломает обмен.