Новый сотрудник в базе 1С: учётная запись, группы доступа и вход по домену
Содержание
В типовых конфигурациях 1С 8.3 пользователя создают в режиме 1С:Предприятие, а не в конфигураторе: Администрирование → Настройки пользователей и прав → Пользователи → Создать. Заполняете имя, логин и пароль, затем на вкладке прав включаете нужные группы доступа. Путь одинаков для 1С:Бухгалтерии 3.0, ЗУП 3.1 и УТ 11: все они построены на Библиотеке стандартных подсистем (БСП).
Конфигуратор для этого тоже подходит, но в типовой базе он создаёт «голую» учётную запись без связи со справочником пользователей и без групп доступа. Ниже — оба способа, настройка прав, вход через Windows, массовое добавление и разбор ошибок, с которыми сталкивается новый сотрудник при первом входе.
Перед созданием пользователя: права и лицензии
Добавлять пользователей может только тот, у кого есть полные права. В типовых конфигурациях это участник группы доступа «Администраторы». Если у вас нет раздела Администрирование или в нём не видно пункта «Настройки пользователей и прав», значит, ваша учётная запись этих прав не имеет.
Что проверить до начала:
- 🔑 Есть ли в базе хотя бы один администратор. Пока список пользователей пуст, в базу входит кто угодно без пароля. Первого пользователя делайте администратором, иначе потом не сможете управлять правами.
- 📄 Лицензии. Создание пользователя лицензию не расходует. Клиентская лицензия 1С считает одновременные сеансы, а не записи в списке. В базе может быть 40 пользователей при лицензии на 10 рабочих мест: войдут первые десять.
- 👤 Физическое лицо. В ЗУП и Бухгалтерии карточку пользователя удобно связать с физлицом сотрудника. Если сотрудника в базе ещё нет, связь можно добавить позже.
- 🧭 Какие права нужны. Заранее спросите руководителя, какие участки ведёт человек: банк, касса, зарплата, склад. От этого зависит набор групп доступа.
Если базу ведёт обслуживающая организация, уточните, не настроена ли синхронизация пользователей с другой базой (например, через РИБ). Тогда создавать запись нужно в главном узле, иначе она не перенесётся.
Как создать пользователя в 1С 8.3 через раздел «Администрирование»
Это основной способ для типовых конфигураций. Запись сразу попадает в справочник «Пользователи», к ней привязываются группы доступа, а программа сама создаёт учётную запись информационной базы.
Шаг 1. Откройте список пользователей
Пути в распространённых конфигурациях:
| Конфигурация | Где находится список |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Шаг 2. Заполните карточку
Нажмите Создать. В карточке:
- Полное имя — как человек будет виден в документах и журналах: «Петрова Анна Сергеевна».
- Физическое лицо — выберите сотрудника, если он уже есть в базе.
- Флажок «Вход в программу разрешён» — должен стоять. Без него запись остаётся в справочнике, но войти под ней нельзя.
- Имя для входа — короткий логин без пробелов:
petrova. Именно его человек вводит в окне входа. - Флажок «Аутентификация 1С:Предприятия» и пароль. Нажмите кнопку установки пароля и введите его дважды.
- Флажок «Показывать в списке выбора» — по желанию. Если снять, логин придётся вводить вручную. В базе на 50+ человек так безопаснее: посторонний не увидит список логинов.
Шаг 3. Назначьте права
Нажмите Записать, затем откройте в карточке «Права доступа
». Отметьте группы доступа, в которые нужно включить сотрудника. Подробно — в следующем разделе.
Шаг 4. Проверьте вход
Нажмите Записать и закрыть. Попросите сотрудника войти самому или войдите под его логином с другого компьютера. Сразу проверьте 2–3 типовых действия: открыть журнал документов
, создать документ
, сформировать отчёт.
Не отдавайте временный пароль в общем чате. Включите флажок, требующий сменить пароль при первом входе, если он есть в вашей редакции. Либо попросите сотрудника сменить пароль сразу: Главное → Настройки → Персональные настройки или через меню с именем пользователя в шапке окна.
Права нового пользователя: профили и группы доступа
В типовых конфигурациях роли пользователю напрямую не назначают. Схема такая:
- Роль — технический набор прав из конфигурации («Добавление и изменение банковских документов» и т. п.). Их сотни.
- Профиль группы доступа — шаблон из нескольких ролей под должность: «Бухгалтер», «Кадровик», «Менеджер по продажам».
- Группа доступа — профиль плюс список участников и, при необходимости, ограничения (например, только одна организация).
Пользователь получает права от всех групп, в которые включён. Права складываются: если в одной группе запрет, а в другой разрешение, победит разрешение.
Стандартные профили
| Профиль | Кому подходит |
|---|---|
| Администратор | Тому, кто настраивает базу и права. Полный доступ |
| Главный бухгалтер | Ведёт весь учёт, закрывает период |
| Бухгалтер | Ведёт участки учёта без администрирования |
| Только просмотр | Аудитору, руководителю, который смотрит отчёты |
| Синхронизация данных с другими программами | Служебная запись для обменов |
Набор и названия профилей зависят от конфигурации. Посмотреть их можно в Администрирование → Настройки пользователей и прав → Профили групп доступа.
Свой профиль под должность
Стандартный профиль не подходит, если, например, кассиру нужна касса, но не нужен банк. Не правьте поставляемый профиль: обновление конфигурации может вернуть его к исходному виду.
Правильный порядок:
- Откройте список профилей, выделите близкий по смыслу и скопируйте его.
- Переименуйте копию: «Кассир (касса без банка)».
- Снимите лишние роли и добавьте нужные. Название роли подсказывает, что она открывает.
- Создайте группу доступа на основе нового профиля и включите в неё сотрудника.
Ограничение по организациям и складам
Если в одной базе ведётся несколько организаций, доступ можно сузить до записей одной из них. Сначала включите флажок «Ограничивать доступ на уровне записей» в Настройки пользователей и прав. После этого в группе доступа появится вкладка с ограничениями: укажите, какие организации видны её участникам.
Ограничение на уровне записей замедляет работу на больших базах. Включайте его, только если разграничение действительно нужно, а не «на всякий случай».
Вход по учётной записи Windows и другие способы аутентификации
Чтобы сотрудник не вводил отдельный пароль 1С, привяжите его к доменной учётной записи. В карточке пользователя включите флажок «Аутентификация операционной системы» и укажите пользователя в формате \\ДОМЕН\логин, например \\CORP\petrova. Кнопка выбора рядом с полем подставит текущего пользователя Windows или позволит найти нужного.
Как это работает:
- 🖥️ При запуске платформа берёт пользователя, под которым человек вошёл в Windows, и ищет его в списке. Окно ввода пароля не появляется.
- 🔀 Можно оставить включёнными оба способа. Тогда вход по Windows сработает автоматически, а с чужого компьютера человек войдёт по паролю 1С.
- 🧩 Чтобы принудительно запросить логин и пароль при включённой аутентификации ОС, добавьте в строку запуска параметр
/WA-. Параметр/WA+наоборот требует входа через Windows.
Для клиент-серверной базы на Linux-сервере вход через домен работает по Kerberos: администратор сервера должен выпустить keytab-файл для службы 1С и прописать его в настройках сервера. Без этого доменный вход на Linux не заработает.
Если в компании каталог не Active Directory, а другой LDAP-сервер, вход через аутентификацию ОС зависит от настроенного Kerberos. Для веб-клиента есть ещё вариант с OpenID Connect через веб-сервер, но это отдельная настройка публикации.
| Способ входа | Когда выбирать | Риски |
|---|---|---|
| Пароль 1С | Маленький офис, нет домена | Пароли записывают на стикерах |
| Аутентификация ОС | Есть домен, все работают из сети компании | Уволенного нужно отключать и в домене, и в 1С |
| Оба способа | Сотрудник иногда работает с личного ноутбука | Пароль 1С тоже должен быть сложным |
Когда создавать пользователя в конфигураторе
Конфигуратор нужен в двух случаях: база нетиповая или собственной разработки без справочника «Пользователи», либо в базе нет ни одного пользователя и нужно завести первого администратора.
Порядок:
- Запустите базу в режиме
Конфигуратор. - Откройте
Администрирование → Пользователии нажмите кнопку добавления. - На вкладке «Основные» задайте имя, полное имя, пароль или пользователя ОС.
- На вкладке «Прочие» отметьте роли. Для первого администратора типовой базы — «Полные права» и «Администратор системы».
- Там же выберите основной интерфейс и язык.
В типовой конфигурации запись из конфигуратора не связана со справочником «Пользователи». Администратор с полными правами при первом входе будет добавлен в справочник автоматически. Обычному пользователю программа может отказать во входе, пока запись не сопоставлена со справочником. Поэтому в типовых базах в конфигураторе создают только первого администратора, а всех остальных — из режима 1С:Предприятие.
Массовое создание: копирование, настройки и скрипт
Когда приходят сразу пять менеджеров, заполнять карточки с нуля долго.
Копирование существующего пользователя
Выделите в списке сотрудника с такой же должностью и нажмите копирование (F9). Новая карточка получит те же группы доступа. Останется сменить полное имя, логин, физлицо и пароль.
Перенос настроек интерфейса
Права и настройки интерфейса — разные вещи. Чтобы новичок увидел привычные формы, колонки и отборы, как у коллеги, используйте Администрирование → Настройки пользователей и прав → Копирование настроек. Выберите, от кого и кому переносить, и какие именно настройки.
Создание через встроенный язык
Для нетиповой базы или служебных учётных записей можно создать пользователей внешней обработкой. Минимальный рабочий пример:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.Имя = "petrova";
НовыйПользователь.ПолноеИмя = "Петрова Анна Сергеевна";
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Пароль = "ВременныйПароль-2048";
НовыйПользователь.ПоказыватьВСпискеВыбора = Ложь;
НовыйПользователь.Роли.Добавить(Метаданные.Роли.ПолныеПрава);
НовыйПользователь.Записать();
Для обычного сотрудника замените роль ПолныеПрава на нужную из Метаданные.Роли. Для доменного входа заполните свойства АутентификацияОС = Истина и ПользовательОС = "\\CORP\petrova".
В типовой конфигурации такой код создаёт только учётную запись информационной базы, в обход справочника и групп доступа. Права, выданные ролями напрямую, типовая конфигурация не видит и при следующей настройке групп доступа может их перезаписать. Для типовых баз массово создавайте пользователей копированием.
Безопасность учётных записей и аудит действий
Политика паролей
В Администрирование → Настройки пользователей и прав → Настройки входа задаются требования к паролям: минимальная длина, сложность, срок действия. Там же можно запретить вход после заданного числа дней без активности. Разумный минимум для бухгалтерии: 8 символов, сложный пароль, смена раз в 90 дней.
Защита от опасных действий
В карточке пользователя информационной базы (в конфигураторе и в форме БСП) есть флажок «Защита от опасных действий». При включённой защите платформа предупреждает о запуске внешних обработок и расширений из непроверенных источников. Снимать его стоит только опытным администраторам.
Журнал регистрации
Кто, когда и что изменил, видно в журнале регистрации: Администрирование → Обслуживание → Журнал регистрации. Отбор по пользователю показывает его входы, записи документов и изменения справочников. Удобно разбирать спорные ситуации: «кто перепровёл реализацию задним числом».
Рядом находится список «Активные пользователи» — кто работает в базе прямо сейчас.
Увольнение сотрудника
Не удаляйте карточку пользователя: на неё ссылаются документы, комментарии и записи журнала. Вместо этого:
- Снимите флажок «Вход в программу разрешён».
- Отметьте пользователя как недействительного, чтобы он исчез из списков выбора.
- При доменном входе отключите учётную запись и в Active Directory.
Ошибки при первом входе нового пользователя
\\ДОМЕН\логин с выводом команды whoami на компьютере сотрудника. На Linux-сервере проверьте keytab.