Новый сотрудник в базе 1С 8.3: учётная запись, пароль и права доступа
Содержание
В типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА, ERP) пользователей добавляют в режиме «Предприятие»: Администрирование → Настройки пользователей и прав → Пользователи → Создать. Конфигуратор (Администрирование → Пользователи) нужен для баз без такого справочника, для первого администратора и для аварийных случаев, когда в программу никто не может войти.
Частая ошибка — завести сотрудника в Конфигураторе, раздать ему роли галочками и считать дело сделанным. В типовой конфигурации такой пользователь либо не попадёт в справочник «Пользователи», либо его роли перезапишутся при первом же изменении групп доступа. Ниже порядок, при котором учётная запись в 1С Предприятие работает сразу и не ломается через неделю.
Конфигуратор или «Предприятие»: где заводить учётную запись
В 1С 8.3 есть два уровня пользователей:
- 🔑 Пользователь информационной базы — запись платформы. Хранит имя для входа, пароль, способ аутентификации и список ролей. Её видно в Конфигураторе.
- 📇 Элемент справочника «Пользователи» — запись конфигурации. Связана с пользователем ИБ, хранит группы доступа, физическое лицо, настройки и историю работы.
Типовые конфигурации построены на Библиотеке стандартных подсистем (БСП). В них справочник главный: при записи карточки программа сама создаёт или меняет пользователя ИБ и выставляет ему роли по группам доступа.
| Где создавать | Когда подходит | Что будет с ролями |
|---|---|---|
| Режим «Предприятие», справочник «Пользователи» | Любая типовая конфигурация на БСП | Роли назначаются через группы доступа и профили |
Конфигуратор, Администрирование → Пользователи | Самописная база без справочника, первый администратор, восстановление доступа | Роли отмечаются вручную на вкладке «Прочие» |
Программно, через ПользователиИнформационнойБазы | Массовое создание в нетиповой базе | Роли добавляются кодом |
Учётная запись не тратит лицензию. Лицензия занимается сеансом при входе. Можно завести 40 пользователей при 10 лицензиях: одновременно работать смогут десять.
Как добавить пользователя в 1С через Конфигуратор
Этот способ нужен в двух ситуациях: база пустая (пользователей нет вовсе) или конфигурация нетиповая. Пока список пользователей пуст, 1С пускает любого без запроса имени и пароля. Поэтому первым всегда создают администратора.
Шаги
- Запустите базу в режиме «Конфигуратор».
- Откройте меню
Администрирование → Пользователи. - Нажмите «Добавить» (зелёный плюс на панели).
- На вкладке «Основные» заполните:
- Имя — то, что вводят при входе. Коротко и без пробелов:
IvanovaAPилиИванова. - Полное имя — как человека увидят в документах и списках.
- Флажок Аутентификация 1С:Предприятия, затем Пароль и Подтверждение пароля.
- Флажок Показывать в списке выбора — если имя должно быть в выпадающем списке при входе.
- Имя — то, что вводят при входе. Коротко и без пробелов:
- Перейдите на вкладку «Прочие». Отметьте роли в списке «Доступные роли», выберите основной язык и режим запуска (обычно «Авто» или «Управляемое приложение»).
- Нажмите «ОК».
Для первого администратора в типовой конфигурации отметьте роли «Полные права» и «Администратор системы». Без них в БСП-конфигурации вы потом не сможете открыть раздел настройки пользователей.
В типовой базе после создания администратора в Конфигураторе остальных сотрудников добавляйте уже в режиме «Предприятие». Роли, отмеченные в Конфигураторе вручную, программа заменит своими при следующей записи групп доступа.
Массовое создание кодом
Для нетиповой базы, где нужно завести 20–30 человек, проще выполнить код во внешней обработке под администратором:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.Имя = "IvanovaAP";
НовыйПользователь.ПолноеИмя = "Иванова Анна Петровна";
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Пароль = "Vremenniy_Parol1";
НовыйПользователь.ПоказыватьВСпискеВыбора = Истина;
НовыйПользователь.Роли.Добавить(Метаданные.Роли.ПолныеПрава);
НовыйПользователь.Записать();
Имя роли в последней строке — пример. Подставьте роль из ветки «Общие → Роли» вашей конфигурации, иначе код упадёт с ошибкой.
Как добавить пользователя в режиме «Предприятие»
Это основной путь для Бухгалтерии, ЗУП, УТ и других типовых решений. Нужны права администратора.
- Откройте
Администрирование → Настройки пользователей и прав. - Перейдите по ссылке «Пользователи».
- Нажмите «Создать».
- Заполните Полное имя. Поле Имя для входа программа предложит сама — его можно поправить.
- В ЗУП и Бухгалтерии укажите Физическое лицо, если сотрудник есть в справочнике. Так программа свяжет учётную запись с кадровыми данными.
- Проверьте, что включён флажок Вход в программу разрешён.
- Нажмите «Установить пароль » и задайте временный пароль. Включите требование сменить пароль при первом входе, если оно есть в форме.
- Нажмите «Записать».
- Перейдите в «Права доступа » из карточки и включите нужные группы доступа. Запишите.
Быстрый приём для отдела из нескольких человек: создайте нового пользователя копированием карточки коллеги с такими же обязанностями. Группы доступа скопируются вместе с карточкой. Перед записью проверьте их и поменяйте имя, физическое лицо и пароль.
Пароль, вход через Windows и защита учётных записей
У пользователя 1С может быть два способа входа одновременно.
| Способ | Как работает | Когда выбирать |
|---|---|---|
| Аутентификация 1С:Предприятия | Имя и пароль вводят в окне входа | Небольшой офис, удалённые сотрудники, вход с чужих компьютеров |
| Аутентификация операционной системы | 1С узнаёт пользователя Windows и пускает без пароля | Компьютеры в домене, сотрудники работают под своими учётками Windows |
Для входа через Windows в карточке пользователя включите аутентификацию ОС и укажите пользователя в формате \\DOMAIN\ivanova. В Конфигураторе это поле «Пользователь» с кнопкой выбора, в режиме «Предприятие» — блок со способами входа в карточке.
Где задать требования к паролям
- 🛡 В режиме «Предприятие» (БСП):
Администрирование → Настройки пользователей и прав → Настройки входа. Здесь задают минимальную длину, требование сложности, срок действия пароля и запрет входа для тех, кто давно не работал. - ⚙️ В Конфигураторе:
Администрирование → Параметры информационной базы. Минимальная длина и проверка сложности паролей. В актуальных версиях платформы там же — срок действия пароля и блокировка после нескольких неудачных попыток ввода.
Практические правила:
- Не оставляйте пустой пароль у администратора. Даже в файловой базе на одном компьютере.
- Выдавайте временный пароль и заставляйте сменить его при первом входе.
- Уволенному сотруднику снимайте флажок «Вход в программу разрешён», а не удаляйте карточку. Его имя останется в истории документов.
- Для бухгалтера и кадровика включите в Конфигураторе флажок «Защита от опасных действий»: платформа предупредит перед запуском внешних обработок и подключением неизвестных расширений.
Права и роли нового пользователя: как выдать ровно нужный доступ
В Конфигураторе права выдают ролями: каждая роль открывает часть объектов. В типовых конфигурациях роли напрямую не отмечают. Работает цепочка из трёх звеньев:
Роли → собраны в профиль групп доступа → профиль назначен группе доступа → в группу включён пользователь.
Профиль — это набор прав под должность: «Бухгалтер», «Главный бухгалтер», «Кадровик», «Менеджер по продажам». Группа доступа — профиль плюс ограничения (например, только по одной организации или складу).
Как выдать доступ:
- В карточке пользователя откройте «Права доступа».
- Отметьте подходящие группы. Для бухгалтера в БП — группу с профилем «Бухгалтер», для главного бухгалтера — «Главный бухгалтер».
- Если нужной группы нет, создайте её:
Администрирование → Настройки пользователей и прав → Группы доступа → Создать, выберите профиль и при необходимости ограничения. - Запишите и попросите сотрудника перезайти в программу. Права применяются при новом входе.
Не выдавайте рядовым сотрудникам «Полные права» ради того, чтобы «просто работало». Так человек получает доступ к удалению помеченных объектов, настройкам и чужим организациям. Если не хватает одной функции, найдите профиль, где она есть, или скопируйте профиль и добавьте в копию одну роль.
Пример: доступы в бухгалтерии из четырёх человек
| Сотрудник | Группа доступа (профиль) | Ограничения |
|---|---|---|
| Главный бухгалтер | «Главный бухгалтер» | Все организации |
| Бухгалтер по первичке | «Бухгалтер» | Только ООО «Север» |
| Кадровик в ЗУП | «Кадровик» | Без доступа к расчёту зарплаты |
| Директор | Профиль только на просмотр отчётов (если его нет — копия «Бухгалтера» без прав на изменение) | Все организации |
Права администратора при этом остаются у одного-двух человек: главного бухгалтера или специалиста, который обслуживает базу. Чем меньше людей с полными правами, тем проще потом найти, кто изменил настройки учёта или удалил документ.
Поставляемые профили менять нельзя — они обновляются вместе с конфигурацией. Для своих наборов прав копируйте профиль и правьте копию.
Пользователи в клиент-серверной и файловой базе
Сама процедура создания одинакова. Отличаются условия, без которых новый пользователь не войдёт.
Клиент-серверный вариант
- 👤 Пользователи заводятся в каждой информационной базе отдельно. В консоли администрирования серверов 1С их добавить нельзя.
- 🔐 В консоли есть свои учётные записи: администраторы кластера и администраторы центрального сервера. Это не пользователи 1С, они управляют сервером, а не работают в базе.
- 🗄 Поля «Пользователь сервера БД» и «Пароль» в свойствах базы в консоли — это учётная запись СУБД (PostgreSQL или MS SQL). К сотрудникам они отношения не имеют.
- 🪟 Для входа через Windows службу сервера 1С обычно запускают под доменной учётной записью и регистрируют для неё SPN. Это делает администратор домена. Без этого сквозная аутентификация по Kerberos не сработает, и пользователю снова покажут окно с паролем.
Чтобы новый сотрудник увидел базу в списке, добавьте её у него на компьютере: «Добавить» → «Добавление в список существующей информационной базы» → «На сервере 1С:Предприятия», указав имя кластера и имя базы.
Файловый вариант
- 📁 Пользователю Windows нужны права на чтение и запись в папку с файлом
1Cv8.1CD. Без записи 1С не создаст служебные файлы и не откроет базу. - 🌐 Если база лежит в сетевой папке, права нужны и на общий ресурс, и на саму папку (NTFS).
- 🔄 Запустить программу с нужным именем можно ярлыком с параметрами:
1cv8.exe ENTERPRISE /F"D:\Base\Buh" /N"IvanovaAP" /P"пароль". Пароль в ярлыке виден всем, поэтому для обычной работы так не делают — только для служебных регламентных запусков.
Почему новый пользователь не может войти
Ошибки, которые встречаются после добавления учётной записи, и что проверить в каждой.
Права в 1С кешируются на время сеанса. Если вы поменяли группы доступа, а у сотрудника ничего не изменилось — пусть закроет программу полностью и войдёт заново.