Добавляем сразу несколько сотрудников в базу 1С 8.3: три рабочих способа
Содержание
В типовых конфигурациях 1С 8.3 (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) пользователей создают не в Конфигураторе, а в режиме «Предприятие»: Администрирование → Настройки пользователей и прав → Пользователи → Создать. Чтобы добавить несколько человек быстро, настройте первую карточку, а остальные получите копированием (F9) — останется поменять имя и пароль. Если сотрудников больше 20–30, список удобнее загрузить из файла внешней обработкой.
Типичная ситуация: в отдел пришли пять новых бухгалтеров, всем нужен вход с завтрашнего утра и одинаковые права. Ниже — как сделать это за 15 минут и не открыть кому-то лишний доступ к зарплате.
Что подготовить до создания пользователей
Создавать учётные записи может только пользователь с полными правами: в типовых конфигурациях это профиль «Администратор». Если у вас его нет, пункт Настройки пользователей и прав в меню просто не появится.
Соберите заранее таблицу на всех новичков:
- 👤 ФИО — пойдёт в полное имя и в список выбора при входе;
- 🔑 Имя для входа — латиницей или кириллицей, без пробелов по краям, например
ivanova.a; - 🔒 Временный пароль — свой для каждого;
- 🧩 Роль в работе — бухгалтер, кладовщик, менеджер, кадровик;
- 🏢 Организации, с которыми человек работает, если в базе их несколько;
- 🖥️ Способ входа — по паролю 1С или через учётную запись Windows в домене.
Где находится список пользователей в основных конфигурациях:
| Конфигурация | Путь к списку пользователей |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
В той же форме настроек есть флажки, которые лучше включить до массового создания. «Группы пользователей» позволяет раскладывать сотрудников по отделам. «Ограничивать доступ на уровне записей» нужен, если бухгалтер одной организации не должен видеть документы другой.
Лицензии на количество созданных пользователей не влияют. Лицензия расходуется на каждый одновременно открытый сеанс. В списке может быть 50 человек при 10 лицензиях — просто одновременно войдут не больше десяти.
Способ 1. Создание пользователей в режиме «Предприятие»
Этот способ правильный для всех конфигураций на Библиотеке стандартных подсистем (БСП) — а это практически все современные типовые. Программа сама создаёт учётную запись информационной базы и связывает её с элементом справочника «Пользователи».
Первый пользователь — эталонная карточка
- Откройте список пользователей и нажмите
Создать. - Заполните Полное имя — ФИО сотрудника. Если в базе есть справочник физических лиц, укажите физлицо: это пригодится в кадровых документах и подписях.
- Проверьте, что включён флажок Вход в программу разрешён. Без него запись создастся, но войти под ней нельзя.
- Включите Аутентификация 1С:Предприятия, задайте Имя для входа и нажмите
Установить пароль. - Если сотрудник входит под своей учётной записью Windows, включите аутентификацию операционной системы и выберите пользователя домена.
- Оставьте включённым Показывать в списке выбора, если хотите, чтобы человек выбирал себя из списка при запуске. Для больших баз имена лучше скрыть и вводить вручную.
- Нажмите
Записать, затем откройте Права доступа и отметьте нужные профили, например «Бухгалтер». - Нажмите
Записать и закрыть.
Остальные — копированием
Выделите готовую карточку в списке и нажмите F9 (или кнопку копирования в командной панели). Откроется новая карточка с теми же флажками. Поменяйте ФИО, имя для входа, установите новый пароль и запишите.
После записи откройте у копии вкладку прав и убедитесь, что профили совпадают с эталоном. Так за 10–15 минут создаются 5–10 одинаковых пользователей.
Перенос настроек интерфейса
Права копируются вместе с группами доступа, а вот рабочий стол, избранное и настройки отчётов — нет. Для этого в разделе Настройки пользователей и прав есть обработка «Настройки пользователей». В ней можно скопировать оформление от одного пользователя сразу нескольким: выберите источник, отметьте получателей и нужные виды настроек.
Копирование настроек перезаписывает то, что пользователь уже настроил под себя. Делайте это сразу после создания, пока новичок не начал работать.
Способ 2. Добавление пользователей через Конфигуратор
Конфигуратор нужен в двух случаях: база самописная (без БСП) или в типовой базе ещё нет ни одного пользователя и надо завести первого администратора.
- Запустите базу в режиме «Конфигуратор».
- Откройте
Администрирование → Пользователи. - Нажмите
Добавить(кнопка с плюсом или клавишаIns). - На вкладке «Основные» заполните Имя и Полное имя, отметьте Аутентификация 1С:Предприятия, задайте пароль. Для входа через Windows отметьте аутентификацию операционной системы и укажите пользователя в формате
\\ДОМЕН\имя. - На вкладке «Прочие» отметьте роли. Первому пользователю дайте «Полные права» и «Администратор системы» — иначе платформа не даст сохранить список пользователей без администратора.
- Нажмите
ОК. Для следующего сотрудника используйте копирование строки: роли и флажки перенесутся.
В типовой конфигурации не создавайте рядовых пользователей через Конфигуратор. Такая учётная запись не попадёт в справочник «Пользователи». Человек без полных прав при запуске получит отказ во входе, а права, выданные ролями вручную, разойдутся с группами доступа. Администратора с полными правами программа при первом входе сама добавит в справочник.
Если такие записи уже есть, их можно связать со справочником: в списке пользователей в режиме «Предприятие» откройте через меню Ещё форму «Пользователи информационной базы» и сопоставьте записи с карточками.
Способ 3. Загрузка списка пользователей из файла
Штатной загрузки пользователей из Excel в типовых конфигурациях нет. Если нужно завести сразу 30, 100 или 300 человек, пишут небольшую внешнюю обработку . Она читает CSV и создаёт учётные записи по одной строке на сотрудника.
Формат файла
Сохраните таблицу из Excel как «CSV (разделители — точка с запятой)» в кодировке UTF-8:
Имя;ПолноеИмя;Пароль
ivanova.a;Иванова Анна Сергеевна;Temp-4821
petrov.d;Петров Дмитрий Олегович;Temp-7305
sidorova.e;Сидорова Елена Игоревна;Temp-1946
Код обработки
В Конфигураторе создайте Файл → Новый → Внешняя обработка, добавьте форму, на неё — команду и реквизит «ПутьКФайлу». Обработчик команды вызывает серверную процедуру:
&НаСервереБезКонтекста
Процедура СоздатьПользователейНаСервере(ПутьКФайлу)
Чтение = Новый ЧтениеТекста(ПутьКФайлу, КодировкаТекста.UTF8);
Строка = Чтение.ПрочитатьСтроку(); // строка заголовка, пропускаем
Строка = Чтение.ПрочитатьСтроку();
Пока Строка <> Неопределено Цикл
Части = СтрРазделить(Строка, ";");
Если Части.Количество() >= 3 Тогда
Имя = СокрЛП(Части[0]);
Если ПользователиИнформационнойБазы.НайтиПоИмени(Имя) = Неопределено Тогда
ПользовательИБ = ПользователиИнформационнойБазы.СоздатьПользователя();
ПользовательИБ.Имя = Имя;
ПользовательИБ.ПолноеИмя = СокрЛП(Части[1]);
ПользовательИБ.Пароль = СокрЛП(Части[2]);
ПользовательИБ.АутентификацияСтандартная = Истина;
ПользовательИБ.ПоказыватьВСпискеВыбора = Ложь;
ПользовательИБ.Записать();
// Для конфигураций на БСП — связать с элементом справочника
Пользователь = Справочники.Пользователи.СоздатьЭлемент();
Пользователь.Наименование = ПользовательИБ.ПолноеИмя;
Пользователь.ИдентификаторПользователяИБ = ПользовательИБ.УникальныйИдентификатор;
Пользователь.Записать();
Иначе
Сообщить("Уже есть пользователь: " + Имя);
КонецЕсли;
КонецЕсли;
Строка = Чтение.ПрочитатьСтроку();
КонецЦикла;
Чтение.Закрыть();
КонецПроцедуры
Сохраните обработку в файл .epf и откройте её под администратором через Файл → Открыть. Программа покажет предупреждение безопасности о запуске внешнего файла — подтвердите, если файл ваш.
Что учесть при запуске
- 📁 Файл читается на сервере. В файловой базе это ваш компьютер, в клиент-серверной — сервер 1С. Положите CSV в папку, доступную службе сервера, и укажите путь от его имени.
- 🛡️ В типовых конфигурациях не добавляйте роли в коде. Права выдаются группами доступа (следующий раздел), иначе роли разойдутся с профилями.
- 🔁 Повторный запуск безопасен: существующие имена пропускаются и выводятся сообщением.
- 🧪 Первый прогон сделайте на копии базы и проверьте вход двух-трёх созданных пользователей.
Для самописной конфигурации без справочника «Пользователи» блок со справочником удалите, а роли добавьте строкой ПользовательИБ.Роли.Добавить(Метаданные.Роли.ИмяРоли) до Записать().
CSV с паролями — чувствительный файл. После загрузки удалите его и попросите сотрудников сменить пароль при первом входе.
Альтернатива: вход через Windows
Если сотрудники работают в домене, пароли 1С можно не раздавать вовсе. В карточке включается только аутентификация операционной системы, и человек заходит в базу под своей учётной записью Windows. Новичков в этом случае проще создавать копированием эталонной карточки: меняется только ФИО и пользователь домена.
Права и роли новых пользователей: группы доступа
В типовых конфигурациях права собираются из трёх слоёв:
| Объект | Что это | Пример |
|---|---|---|
| Роль | Атомарное право на объект метаданных | «Чтение документа Поступление» |
| Профиль групп доступа | Набор ролей под должность | «Бухгалтер», «Кладовщик» |
| Группа доступа | Профиль + конкретные люди + ограничения | «Бухгалтеры ООО Ромашка» |
Для массового назначения прав удобнее всего работать от группы, а не от карточки. Откройте Настройки пользователей и прав → Группы доступа, выберите группу или создайте новую на нужном профиле. В табличной части участников нажмите Подобрать и отметьте сразу всех новичков.
Если включено ограничение на уровне записей, на вкладке ограничений группы укажите организации, к которым у её участников будет доступ. Одна группа — одна организация или один набор организаций.
Не правьте поставляемые профили. Если «Бухгалтеру» не хватает права, скопируйте профиль, добавьте роль в копию и назначьте её. Поставляемые профили перезаписываются при обновлении конфигурации.
Для небольшой фирмы хватает трёх-четырёх групп: «Администраторы», «Бухгалтерия», «Склад», «Продажи». Руководитель часто получает профиль только на просмотр — так он видит отчёты и не может случайно провести документ .
Как проверить новых пользователей до выхода сотрудников
Проверять нужно до того, как человек сядет за компьютер. Иначе первые полчаса его рабочего дня уйдут на звонки администратору.
- Отчёт по правам. В карточке пользователя через меню
Ещёоткройте отчёт по правам доступа. В нём видно, какие объекты пользователь может читать и изменять и через какую группу доступа он это получил. - Пробный вход. Запустите базу второй раз и войдите под новым именем с временным паролем. Откройте два-три документа, с которыми человек будет работать, и попробуйте их записать.
- Проверка ограничений. Если доступ ограничен по организациям, откройте журнал документов : документов чужой организации в нём быть не должно.
- Смена пароля. Убедитесь, что пользователь может сменить пароль сам, если вы этого ожидаете.
Пробный вход занимает лицензию, поэтому закройте проверочный сеанс сразу после теста.
Ошибки при массовом добавлении пользователей
Ещё одна частая история — общий логин на весь отдел. Так быстрее на старте, но потом в журнале регистрации не видно, кто удалил документ. Каждому сотруднику нужна своя учётная запись, даже если права у всех одинаковые.
Частые вопросы
Сколько пользователей можно создать в базе 1С?
Можно ли удалить пользователя, который уже работал в базе?
Как создать пользователя в 1С, если забыт пароль администратора?
Как задать требования к паролям сразу для всех новых пользователей?
Настройки пользователей и прав откройте настройки входа. Там задаются минимальная длина, сложность и срок действия пароля — они применяются ко всем пользователям.