Учётные записи в конфигураторе 1С: добавление, роли, копирование и блокировка
Содержание
Пользователь в конфигураторе 1С создаётся через меню Администрирование → Пользователи: в открывшемся списке нажмите «Добавить», задайте имя и пароль на вкладке «Основные», отметьте роли на вкладке «Прочие» и нажмите «ОК». Это занимает пару минут, монопольный доступ к базе для этого не нужен. Изменения вступят в силу при следующем входе пользователя.
Есть два способа завести учётную запись: в конфигураторе и в режиме «1С:Предприятие». Для собственных и нетиповых конфигураций конфигуратор — основной и единственный путь. Для типовых решений (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА, ERP) пользователей правильнее создавать в режиме Предприятия, а конфигуратор оставить для первого администратора и аварийных случаев. Почему так — ниже, в разделе про права.
Как войти в конфигуратор и подготовить базу
Запустите 1С, выделите информационную базу в списке и нажмите кнопку «Конфигуратор».
Дальше возможны два варианта:
- 🔓 В базе ещё нет ни одного пользователя. Конфигуратор откроется без запроса имени и пароля. Так бывает в новой базе, развёрнутой из шаблона или из пустого файла
.dt. - 🔐 Пользователи уже есть. Платформа спросит имя и пароль. В конфигуратор пустит только того, у кого в ролях есть право «Администрирование». В типовых конфигурациях это роли «Полные права» и «Администратор системы».
Если вход нужен регулярно, удобно запускать конфигуратор из командной строки или ярлыка:
"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль"
Для серверной базы вместо /F указывают /S"имя_сервера\имя_базы". Пароль в ярлыке хранится открытым текстом, поэтому такой вариант годится только для личного компьютера администратора.
Перед массовыми изменениями списка пользователей сделайте резервную копию: Администрирование → Выгрузить информационную базу. Список пользователей хранится в самой базе и попадает в файл .dt, так что из копии его можно вернуть целиком.
Отдельно открывать конфигурацию (Конфигурация → Открыть конфигурацию) не требуется. Меню «Администрирование» доступно сразу после входа.
Пошагово: создаём нового пользователя в конфигураторе 1С
Шаг 1. Откройте список
Выберите Администрирование → Пользователи. Откроется таблица с колонками «Имя» и «Полное имя». Если таблица пуста — база сейчас работает без авторизации.
Шаг 2. Добавьте запись
Нажмите кнопку «Добавить» на панели списка или клавишу Insert. Откроется карточка с двумя вкладками: «Основные» и «Прочие».
Шаг 3. Заполните вкладку «Основные»
| Поле | Что вписать | Комментарий |
|---|---|---|
| Имя | Короткий логин: ivanova, Иванова А. | Под ним человек входит в базу. Должно быть уникальным |
| Полное имя | Иванова Анна Сергеевна | Показывается в списке выбора и в журнале регистрации |
| Аутентификация 1С:Предприятия | Флажок включён | Вход по имени и паролю 1С |
| Пароль / Подтверждение пароля | Пароль дважды | Можно оставить пустым, но это небезопасно |
| Пользователю запрещено изменять пароль | По ситуации | Включают для общих учётных записей, например для склада |
| Показывать в списке выбора | Обычно включён | Если снять, имя придётся вводить вручную |
| Аутентификация операционной системы | Флажок + учётная запись Windows | Вход без пароля под доменной учётной записью |
Для входа через Windows учётную запись выбирают кнопкой выбора справа от поля, а не набирают руками. Формат строки — \\ДОМЕН\логин. Опечатка в имени домена — самая частая причина, по которой «доменный» вход не работает
.
Можно включить оба способа сразу. Тогда человек входит автоматически под Windows, а при запуске с другого компьютера может ввести логин и пароль.
На этой же вкладке есть флажок «Защита от опасных действий». Он включает предупреждение перед открытием внешних обработок и отчётов и перед другими потенциально опасными операциями. Для рядовых сотрудников его разумно оставить включённым.
Шаг 4. Назначьте роли и интерфейс на вкладке «Прочие»
Здесь список «Доступные роли» с флажками. Отметьте нужные — о выборе подробнее в следующем разделе.
Ниже два поля:
- 🖥️ Режим запуска — «Авто», «Обычное приложение» или «Управляемое приложение». Для современных типовых конфигураций оставляйте «Авто».
- 🌐 Язык — актуален только для многоязычных конфигураций.
Шаг 5. Сохраните
Нажмите «ОК». Пользователь появится в списке и сможет войти при следующем запуске программы.
Шаг 6. Проверьте вход под новой учётной записью
Не отдавайте логин сотруднику, пока не зайдёте под ним сами. Запустите 1С в режиме «1С:Предприятие», выберите нового пользователя и введите пароль. Откройте пару документов и отчётов с его участка: так сразу видно, хватает ли ролей.
Если пароль временный, попросите сотрудника сменить его при первом входе. В режиме Предприятия это делается в настройках пользователя, если флажок «Пользователю запрещено изменять пароль» не установлен.
Если в базе это первый пользователь, дайте ему административные права. Платформа не позволит записать первую учётную запись без права «Администрирование»: иначе в базу некому будет зайти конфигуратором.
Права доступа: какие роли отмечать и как не потерять настройки
Роль — объект конфигурации, который описывает, какие справочники, документы и отчёты пользователь может читать, изменять, проводить. Набор ролей у каждой конфигурации свой: в нетиповой базе их создаёт разработчик, в типовой они уже заложены.
Минимальные правила при назначении:
- 👑 Администратору — роли с правом «Администрирование». В типовых решениях это «Полные права» и «Администратор системы».
- 👤 Рядовому сотруднику — только рабочие роли его участка. Роль «Полные права» «чтобы всё открывалось» — прямой путь к удалённым документам и правке закрытых периодов.
- 🧩 Комбинировать роли можно. Права складываются: если хотя бы одна роль разрешает действие, оно разрешено.
Ловушка типовых конфигураций
Типовые решения фирмы 1С построены на Библиотеке стандартных подсистем. В ней есть свой справочник «Пользователи» и механизм групп доступа. Учётная запись в конфигураторе (пользователь информационной базы) и элемент справочника — это два связанных, но разных объекта.
Что это значит на практике:
- Пользователь, созданный только в конфигураторе, не связан с элементом справочника. Без полных прав программа не пустит его в работу и сообщит, что учётная запись не найдена в списке пользователей.
- Роли в типовой базе вычисляются из профилей групп доступа. Роли, отмеченные вручную в конфигураторе, могут быть пересчитаны программой при изменении групп доступа или при обновлении.
Поэтому для БП 3.0, ЗУП 3.1, УТ 11 и других типовых решений рабочих пользователей заводят так:
| Конфигурация | Где создавать пользователя |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | Администрирование → Настройки пользователей и прав → Пользователи |
Там же на закладке прав выбирают профиль (например, «Бухгалтер» или «Кадровик»), а программа сама проставит роли пользователю информационной базы.
Копирование учётной записи и массовое создание пользователей
Отдельного механизма «шаблонов пользователей» в конфигураторе нет. Его заменяют два приёма.
Копирование готовой записи
В списке Администрирование → Пользователи выделите пользователя с подходящим набором ролей и нажмите «Скопировать» или клавишу F9. Откроется новая карточка с теми же ролями, режимом запуска и флажками. Останется поменять имя, полное имя и пароль.
Удобно держать в списке «эталонные» записи: «Шаблон_Бухгалтер», «Шаблон_Кладовщик». Им отключают все способы аутентификации и снимают флажок «Показывать в списке выбора». Войти под ними нельзя, а копировать — можно.
Создание пользователей кодом
Если нужно завести десятки учётных записей, их создают обработкой. Платформа даёт менеджер ПользователиИнформационнойБазы:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.Имя = "petrov";
НовыйПользователь.ПолноеИмя = "Петров Олег Игоревич";
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Пароль = "Временный_2026!";
НовыйПользователь.ПоказыватьВСпискеВыбора = Истина;
НовыйПользователь.Роли.Добавить(Метаданные.Роли.Найти("ПолныеПрава"));
НовыйПользователь.Записать();
Код выполняется на сервере под пользователем с правом «Администрирование». Для списка сотрудников оберните его в цикл по таблице с именами и паролями. Перед Роли.Добавить проверьте, что Метаданные.Роли.Найти вернул не Неопределено: в другой конфигурации роль может называться иначе.
В типовых конфигурациях этот способ создаёт только пользователя информационной базы, без элемента справочника «Пользователи». Для них массовую загрузку делают средствами самой программы или кодом, который создаёт элемент справочника и связывает его с учётной записью.
Ограничение и блокировка учётной записи
Флажка «Заблокирован» в карточке пользователя конфигуратора нет. Доступ закрывают иначе.
Временно запретить вход
- Откройте карточку пользователя.
- Снимите флажки «Аутентификация 1С:Предприятия» и «Аутентификация операционной системы» (и «Аутентификация OpenID», если она включена).
- Снимите «Показывать в списке выбора».
- Нажмите «ОК».
Запись со всеми ролями останется в списке, но войти под ней будет нельзя. Вернуть доступ — включить флажки обратно. Это лучше, чем удаление: имя пользователя продолжает отображаться в журнале регистрации и в истории изменений.
Уже открытый сеанс при этом не завершится. Если сотрудника нужно отключить немедленно, завершите его сеанс через консоль кластера серверов (для клиент-серверной базы) — несохранённые данные в этом сеансе пропадут.
Ограничить права без блокировки
- 🔒 Снимите лишние роли на вкладке «Прочие».
- 🔑 Включите «Пользователю запрещено изменять пароль» для общих учётных записей.
- 🛡️ Оставьте включённой «Защиту от опасных действий».
Требования к паролям
В Администрирование → Параметры информационной базы задают минимальную длину пароля и проверку его сложности. Требования применяются при смене пароля, старые пароли они не переписывают. В актуальных версиях платформы там же настраивают политики паролей и блокировку входа после нескольких неудачных попыток.
Удаление пользователя
Выделите запись в списке и нажмите «Удалить» (клавиша Delete). В нетиповой базе это необратимо: восстановить запись можно только из резервной копии. В типовых конфигурациях лучше не удалять, а запретить вход в карточке пользователя в режиме Предприятия — элемент справочника хранит историю, ссылки на него стоят в документах.
Диагностика: почему пользователь не может войти
Сначала определите, на каком этапе отказ: при вводе пароля, после входа или при открытии конкретного документа.
Ещё несколько частых промахов администратора:
- 🔁 Два пользователя с похожими именами — «Иванова» и «Иванова А.». Через полгода никто не помнит, какая запись рабочая. Сразу договоритесь о формате имён.
- 🗝️ Единственный администратор. Если он забудет пароль, зайти в конфигуратор будет некому. Держите вторую учётную запись с полными правами, пароль от неё — в защищённом хранилище.
- 🌀 Пустой пароль у администратора. Любой, кто откроет базу, получит полный доступ, включая выгрузку базы целиком.