Новый сотрудник в базе 1С:Предприятие 8.3: учётная запись, пароль и права
Содержание
В типовых конфигурациях 1С 8.3 пользователя добавляют в самой программе: Администрирование → Настройки пользователей и прав → Пользователи → Создать (в УТ 11 раздел называется НСИ и администрирование). Заполняете имя для входа, задаёте пароль, отмечаете группы доступа и записываете. Конфигуратор (Администрирование → Пользователи) нужен для нетиповых баз и для первого администратора.
Выбор места создания важнее, чем кажется. Пользователь, заведённый в Конфигураторе, в БП 3.0 или ЗУП 3.1 часто не может войти или не видит разделов: у него нет карточки в справочнике и группы доступа. Поэтому в типовых базах — только режим 1С:Предприятие.
Что подготовить до создания учётной записи
Пять минут подготовки избавят от повторного захода в карточку. Соберите заранее:
- 👤 ФИО и имя для входа. Короткое имя латиницей или кириллицей без пробелов:
ivanova,ИвановаАН. Его человек будет вводить при запуске. - 🔑 Способ входа. Пароль 1С или вход под учётной записью Windows. Для домена нужен логин в формате
\\DOMAIN\ivanova. - 🧩 Набор обязанностей. Бухгалтер, кассир, кадровик, менеджер по продажам. От этого зависит, какие группы доступа отмечать.
- 🏢 Организации и склады. Если человек должен видеть только одну фирму из нескольких, это решается отдельной настройкой (см. раздел про ограничения).
- 💻 Лицензии. Создание пользователя лицензию не тратит. Её занимает каждый одновременный сеанс. Если в базе 5 лицензий и 5 человек уже работают, шестой войти не сможет, сколько бы учётных записей ни было.
Права на создание пользователей есть только у того, кто входит в группу доступа «Администратор» (в нетиповой базе — у роли с административными правами). Обычный бухгалтер раздел Настройки пользователей и прав не увидит.
Если сотрудник есть в справочнике «Физические лица» (ЗУП, БП с кадровым учётом), свяжите с ним пользователя через поле физического лица в карточке. Тогда в документах и отчётах «ответственный» подставится корректно.
Где завести пользователя: сравнение способов
Способов четыре. Они отличаются не удобством, а тем, что получается на выходе.
| Способ | Когда подходит | Что важно знать |
|---|---|---|
| Режим 1С:Предприятие, справочник «Пользователи» | БП 3.0, ЗУП 3.1, УТ 11, КА, ERP и другие типовые на БСП | Создаётся и карточка, и учётная запись платформы. Права выдаются группами доступа |
Конфигуратор, Администрирование → Пользователи | Нетиповые и самописные базы, первый администратор пустой базы | Права выдаются ролями напрямую. В типовой базе без карточки справочника вход сломается |
| Копирование настроек с похожего сотрудника | Пришёл второй бухгалтер, кассир, менеджер | Переносит интерфейс, отчёты, иногда группы доступа. Пароль задаётся заново |
| Программно (внешняя обработка) | Массовое заведение, 20 и больше сотрудников | Требует программиста. В типовых базах нужно создавать и элемент справочника |
Для разовой задачи «добавить одного человека» в типовой базе ответ один — справочник «Пользователи» в режиме 1С:Предприятие.
Как добавить пользователя в 1С Предприятие 8.3 пошагово
Ниже порядок для типовой конфигурации с интерфейсом «Такси». Конфигуратор описан отдельным подразделом.
Шаг 1. Откройте список пользователей
Войдите в базу под администратором. Перейдите по пути из таблицы:
| Конфигурация | Путь |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| Зарплата и управление персоналом 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Нажмите Создать. Откроется карточка нового пользователя.
Шаг 2. Заполните имя и разрешите вход
- Полное имя — как человек будет отображаться в документах: «Иванова Анна Николаевна».
- Имя для входа — то, что вводят в окне запуска. Программа предложит вариант сама, его можно поправить.
- Флажок «Вход в программу разрешен» должен стоять. Без него карточка есть, а учётной записи платформы нет: войти нельзя.
- При необходимости выберите физическое лицо и подразделение.
Шаг 3. Задайте способ входа и пароль
Под флажком входа выберите способ аутентификации:
- 🔒 Аутентификация 1С:Предприятия — вход по имени и паролю. Нажмите
Установить пароль, введите его дважды. - 🪟 Аутентификация операционной системы — вход без пароля под пользователем Windows. Укажите логин в формате
\\DOMAIN\ivanova. - 🌐 OpenID — для веб-публикаций с единым входом. В офисных базах встречается редко.
Можно включить оба первых способа сразу. Тогда в офисе человек входит автоматически, а из дома — по паролю.
Не придумывайте пароль за сотрудника, если он будет работать долго. Задайте временный и попросите сменить при первом входе: в Настройках входа можно включить требование сменить пароль.
Шаг 4. Отметьте группы доступа
Нажмите Записать, затем откройте Права доступа в карточке. Отметьте нужные группы:
- «Бухгалтер» — для рядового бухгалтера в БП 3.0;
- «Главный бухгалтер» — с закрытием месяца и настройками учётной политики;
- «Администратор» — только тем, кто сопровождает базу.
Запишите карточку и нажмите Записать и закрыть.
Шаг 5. Проверьте вход
Запустите 1С, выберите базу и введите новое имя с паролем. Лучше проверить сразу, пока вы рядом с карточкой. Человек должен увидеть свои разделы, а не пустой рабочий стол.
Если база нетиповая: создание в Конфигураторе
- Откройте базу в режиме
Конфигуратор. - Меню
Администрирование → Пользователи, кнопкаДобавить. - На вкладке «Основные» укажите имя, полное имя, способ аутентификации и пароль. Флажок «Показывать в списке выбора» отвечает за появление имени в выпадающем списке при запуске.
- На вкладке «Прочие» отметьте роли, основной язык и режим запуска.
- Нажмите
OK.
Самого первого пользователя в пустой базе создавайте с полными правами. Платформа требует, чтобы в списке был хотя бы один пользователь с административными правами, иначе добавить остальных не даст.
Массовое заведение через код
Если нужно завести сразу 30 человек в нетиповой базе, программист может сделать внешнюю обработку . Минимальный рабочий фрагмент на встроенном языке:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.Имя = "ivanova";
НовыйПользователь.ПолноеИмя = "Иванова Анна Николаевна";
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Пароль = "Smena-Pri-Vhode-7";
НовыйПользователь.ПоказыватьВСпискеВыбора = Истина;
НовыйПользователь.АутентификацияОС = Истина;
НовыйПользователь.ПользовательОС = "\\OFFICE\ivanova";
НовыйПользователь.Роли.Добавить(Метаданные.Роли.ПолныеПрава);
НовыйПользователь.Записать();
Имя роли ПолныеПрава подставьте своё: в каждой конфигурации набор ролей свой.
В типовых конфигурациях такой код создаёт только учётную запись платформы. Элемента в справочнике «Пользователи» и групп доступа не будет. Для БП, ЗУП и УТ массовую загрузку делают через механизмы самой конфигурации или после создания всё равно заводят карточки.
Права пользователя в 1С: профили, группы доступа и роли
Путаница здесь главная. Разберём три уровня.
- Роль — объект конфигурации: «можно читать документ», «можно проводить». В типовой базе ролей сотни, раздавать их по одной вручную бессмысленно.
- Профиль групп доступа — готовый набор ролей под должность: «Бухгалтер», «Кассир».
- Группа доступа — профиль плюс список участников. Пользователя добавляют именно в группу.
В БП 3.0 большинству хватает готовых групп. Если нужна особая роль, например «бухгалтер без права менять учётную политику», создайте свой профиль копированием типового и снимите лишние роли. Типовой профиль не правьте: при обновлении его могут вернуть к исходному виду.
| Задача | Где решается |
|---|---|
| Дать доступ к разделу целиком | Группа доступа с подходящим профилем |
| Запретить отдельное действие | Свой профиль без соответствующей роли |
| Ограничить одну организацию или склад | Ограничение на уровне записей (ниже) |
| Скрыть разделы на рабочем столе | Настройки интерфейса, а не права |
Чтобы увидеть, что реально может человек, откройте его карточку и сформируйте отчёт по правам доступа. Он показывает итог по всем группам сразу: удобно, когда пользователь состоит в трёх группах и права пересекаются.
Ограничение входа: срок, способ, IP-адреса
Иногда нужно не просто пустить человека, а ограничить, когда и откуда он входит.
Срок действия и неактивность
В карточке пользователя рядом с флажком «Вход в программу разрешен» можно задать ограничение: вход до определённой даты или запрет, если человек не заходил заданное число дней. Удобно для аудиторов и временных сотрудников.
Общие правила задаются в Настройках входа раздела Настройки пользователей и прав: минимальная длина пароля, требование сложности, срок действия пароля.
Ограничение по IP-адресу
В типовых конфигурациях отдельного поля «разрешённые IP» в карточке пользователя нет. Ограничение строят на уровне инфраструктуры:
- Клиент-серверная база . Закройте на файрволе сервера порты агента (1540), менеджера кластера (1541) и диапазон рабочих процессов (по умолчанию 1560–1591) для всех, кроме нужных адресов.
- Файловая база. Ограничьте права NTFS на папку базы: без доступа к файлу
1Cv8.1CDпрограмма не откроет базу. - Веб-публикация. Разрешите подключение только с указанных адресов в настройках IIS или nginx перед публикацией.
- Терминальный сервер . Ограничьте, кто может подключаться по RDP, а запуск 1С оставьте только внутри сеанса.
Правила файрвола меняйте вне рабочего времени. Ошибка в правиле оборвёт сеансы всех пользователей, а не только того, кого ограничивали.
Аудит, второй фактор и доступ на уровне записей
Эти настройки нужны не всем, но без них картина неполная.
Журнал регистрации
Все входы, выходы и изменения пользователей пишутся в журнал регистрации. В БП 3.0 он открывается из Администрирование → Обслуживание. Отберите события по пользователю и событию «Сеанс. Аутентификация», чтобы проверить, когда человек заходил и с какого компьютера.
Если журнал пуст, проверьте уровень логирования в Конфигураторе: Администрирование → Настройка журнала регистрации.
Двухфакторная аутентификация
Современные версии платформы 8.3 поддерживают второй фактор: после пароля нужно подтвердить вход кодом. Код приходит через внешний сервис, который подключает администратор. Это имеет смысл для баз, опубликованных в интернет, и для учётных записей с правами администратора.
Ограничение на уровне записей (RLS)
RLS — это когда бухгалтер видит документы только своей организации или кладовщик — только свой склад. Включается флажком «Ограничивать доступ на уровне записей» в Настройках пользователей и прав.
После включения в группе доступа появляется вкладка с ограничениями: выберите вид ограничения (организации, склады) и разрешённые значения.
RLS заметно нагружает базу при проведении и формировании отчётов. На небольшой базе с одной организацией его включать не нужно.
Почему новый пользователь не может войти
Ошибки при добавлении повторяются из базы в базу. Найдите свой симптом: