Пользователи информационной базы 1С 8.3: добавление, роли, пароли и вход через Windows
Содержание
Чтобы создать пользователя
в 1С через Конфигуратор, откройте базу в режиме Конфигуратора, выберите в меню Администрирование → Пользователи и нажмите Добавить (или клавишу Insert). В карточке задайте имя, пароль, на вкладке «Прочие» отметьте роли и нажмите OK. Пользователь сможет войти при следующем запуске.
Это короткий путь. Но в типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) пользователя, созданного только в Конфигураторе, программа может не пустить. Ниже — что заполнять в карточке, какие роли ставить, когда пароль лучше заменить входом через Windows и где обычно ошибаются.
Подготовка: что проверить до создания пользователей в Конфигураторе
Список пользователей хранится внутри информационной базы, а не в конфигурации. Поэтому сохранять или обновлять конфигурацию после добавления пользователя не нужно.
Что нужно перед началом:
🔑 Права администратора. Если в базе уже есть пользователи, войти в Конфигуратор нужно под тем, у кого есть право «Администрирование» (в типовых решениях — роль «Полные права»). Без него пункт
Администрирование → Пользователинедоступен.📭 Пустой список — особый случай. Пока в базе нет ни одного пользователя, 1С запускается без окна входа, и любой, кто открыл базу, работает с полными правами. Как только появится первый пользователь, при запуске начнёт появляться окно выбора имени и пароля.
🧩 Какая у вас конфигурация. Самописная или «голая» конфигурация — Конфигуратор подходит как основной инструмент. Типовая конфигурация на Библиотеке стандартных подсистем (БСП) — пользователей лучше заводить в режиме 1С:Предприятие, а Конфигуратор оставить для первого администратора и аварийных случаев.
👥 Монопольный режим не нужен. Добавлять и править пользователей можно, пока в базе работают другие. Изменения применятся при их следующем входе.
🖥️ Клиент-серверная база . Пользователи информационной базы и администраторы кластера серверов 1С — разные списки. Логин и пароль из консоли администрирования кластера не подходят для входа в базу, и наоборот. Здесь речь только о пользователях базы.
Перед массовыми правками списка (особенно удалением) сделайте выгрузку базы в .dt через Администрирование → Выгрузить информационную базу. Пользователи входят в выгрузку, и при ошибке вы вернёте список целиком.
Как создать пользователя в Конфигураторе: пошаговая инструкция
Шаг 1. Открыть список пользователей
- Запустите 1С, выберите базу и нажмите
Конфигуратор. - В меню выберите
Администрирование → Пользователи. - Откроется список. Колонки — имя, полное имя и способы входа.
Шаг 2. Заполнить вкладку «Основные»
Нажмите Добавить на панели списка. В карточке нового пользователя:
| Поле | Что вписать | Пример |
|---|---|---|
| Имя | Логин для окна входа, коротко и без пробелов в начале и конце | Ivanova или ИвановаАС |
| Полное имя | ФИО, оно видно в журнале регистрации и списках | Иванова Анна Сергеевна |
| Аутентификация 1С:Предприятия | Флажок, если человек будет входить по паролю | ✔ |
| Пароль и подтверждение | Одинаковый пароль в обоих полях | не короче 8 символов |
| Пользователю запрещено изменять пароль | Для общих служебных учёток | обычно пусто |
| Показывать в списке выбора | Имя появится в выпадающем списке окна входа | на усмотрение |
| Аутентификация операционной системы | Флажок и учётная запись Windows, если вход без пароля | \\OFFICE\a.ivanova |
Флажок «Показывать в списке выбора» удобен в небольшой базе на 3–5 человек. В базе на 50 пользователей длинный список только мешает, и к тому же раскрывает все логины любому, кто видит окно входа.
Шаг 3. Заполнить вкладку «Прочие»
- В блоке «Доступные роли» отметьте флажками нужные роли.
- В поле «Основной интерфейс» оставьте значение по умолчанию, если конфигурация не предусматривает отдельных интерфейсов.
- В поле «Язык» выберите русский, если в конфигурации их несколько.
- «Режим запуска» оставьте
Авто: платформа сама выберет режим, заданный конфигурацией. Явный выбор управляемого или обычного приложения нужен только для старых конфигураций.
Шаг 4. Сохранить и проверить
Нажмите OK. Затем запустите 1С:Предприятие, выберите нового пользователя и войдите с его паролем. Проверку лучше сделать сразу, пока вы помните, что вписали.
Роли и права доступа: что отметить новому пользователю
Роль — это набор прав на объекты конфигурации: какие справочники и документы человек видит, может ли он проводить, удалять, менять настройки. У одного пользователя может быть несколько ролей, права складываются.
Главное правило платформы: в непустом списке должен остаться хотя бы один пользователь с правом «Администрирование». Если попытаться записать список, где такого нет, 1С откажется сохранять изменения. Это защита от ситуации, когда базой никто не может управлять.
Как подобрать роли:
- 👑 Администратор — роль «Полные права». В типовых конфигурациях к ней добавляют роль «Администратор системы».
- 🧾 Обычный сотрудник в самописной конфигурации — роли, которые разработчик сделал под участки: «Бухгалтер», «Кладовщик», «Менеджер» и т. п. Их состав видно в дереве конфигурации, в ветке
Общие → Роли. - 🔍 Только просмотр — если разработчик предусмотрел такую роль, ставьте её одну.
В типовой конфигурации не собирайте права вручную, отмечая десятки ролей в Конфигураторе. Там права выдаются через группы доступа в режиме 1С:Предприятие. Ручной набор ролей программа может перезаписать при следующей правке пользователя.
Не выдавайте «Полные права» всем подряд «чтобы не мешало». Такой пользователь может удалить помеченные объекты, поменять учётную политику и закрыть период задним числом. Ошибку одного человека потом разбирают всей бухгалтерией.
Способы входа: пароль, Windows и другие варианты аутентификации
В карточке можно включить сразу несколько способов. Платформа пробует их по очереди.
| Способ | Когда подходит | На что смотреть |
|---|---|---|
| Аутентификация 1С:Предприятия (имя + пароль) | Небольшой офис, удалённые сотрудники без домена | Пароли нужно менять и хранить |
| Аутентификация операционной системы | Компьютеры в домене Windows | Пароль 1С не нужен, вход по учётке Windows |
| OpenID | Несколько баз и вход через веб-публикацию | Нужен настроенный OpenID-провайдер |
Вход через Windows
Отметьте флажок «Аутентификация операционной системы» и укажите пользователя в формате \\ДОМЕН\имя. Кнопка выбора рядом с полем открывает окно, где можно найти учётную запись, не набирая её вручную.
После этого человек, вошедший в Windows под этой учётной записью, открывает базу без окна входа. Для отладки пригодятся параметры командной строки запуска:
rem Принудительно войти через учётную запись Windows
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /WA+
rem Отключить вход через Windows и показать окно имени и пароля
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /WA-
Параметр /WA- выручает администратора, когда нужно зайти в базу под другим пользователем со своего компьютера.
Требования к паролям
Правила для паролей задаются в Конфигураторе: Администрирование → Параметры информационной базы. Там устанавливают минимальную длину пароля и включают проверку сложности. Правило действует при смене пароля, уже заданные пароли оно не проверяет.
Если пользователь меняет пароль сам, в 1С:Предприятии это делается через меню с настройками пользователя в правом верхнем углу окна. Флажок «Пользователю запрещено изменять пароль» отключает эту возможность — он нужен для общей служебной учётки, например для обмена или регламентных заданий, где смена пароля одним человеком сломает работу остальных.
Типовые конфигурации на БСП: почему Конфигуратора мало
Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и другие решения на БСП ведут два списка:
- Пользователи информационной базы — тот самый список в Конфигураторе.
- Справочник «Пользователи» в режиме 1С:Предприятие, к которому привязаны группы доступа, настройки, ответственные лица и подписи.
Если создать человека только в Конфигураторе, второй записи нет. Пользователя с полными правами программа при первом входе обычно сопоставляет со справочником сама. Обычного пользователя без полных прав она останавливает сообщением о том, что он не найден в справочнике пользователей.
Как сделать правильно:
- В Конфигураторе создайте только первого администратора с ролями «Полные права» и «Администратор системы», если список пуст.
- Войдите им в 1С:Предприятие.
- Остальных заводите в разделе
Администрирование → Настройки пользователей и прав → Пользователи. Программа сама создаст запись в списке Конфигуратора и выдаст роли по группам доступа.
Если пользователи уже созданы в Конфигураторе, их не нужно удалять. В карточке справочника «Пользователи» в 1С:Предприятии можно создать элемент и привязать к нему существующего пользователя информационной базы — для этого включите вход в программу и укажите то же имя для входа.
Создание пользователей кодом: когда их десятки
Конфигуратор не умеет добавлять пользователей пакетом из файла. Если нужно завести 30 человек в самописной базе, проще выполнить небольшую внешнюю обработку под администратором. Пример для одного пользователя:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.Имя = "Petrov";
НовыйПользователь.ПолноеИмя = "Петров Олег Игоревич";
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Пароль = "Vremenny-2468";
НовыйПользователь.ПоказыватьВСпискеВыбора = Ложь;
НовыйПользователь.Роли.Добавить(Метаданные.Роли.ПолныеПрава);
НовыйПользователь.Записать();
Для списка оберните этот блок в цикл по строкам таблицы с колонками «Имя», «ФИО», «Пароль». Роль ПолныеПрава в примере замените на нужную роль вашей конфигурации: имя роли должно точно совпадать с именем в ветке Общие → Роли, иначе обработка остановится с ошибкой.
В типовых конфигурациях на БСП так делать не стоит: обработка создаст пользователей информационной базы без элементов справочника «Пользователи», и вы получите ту же проблему со входом, что описана выше.
Управление списком пользователей и безопасность базы
Список пользователей быстро зарастает: уволенные сотрудники, учётки подрядчиков, «test» и «admin2». Каждая такая запись — открытая дверь в базу.
Что делать регулярно:
- 🚪 Увольнение. В самописной базе удалите пользователя в Конфигураторе или снимите оба флажка аутентификации, если запись нужна для истории. В типовой — запретите вход в программу в карточке справочника «Пользователи», а не удаляйте запись: она связана с документами и журналом.
- 🔒 Общие учётки. Одна учётка «Бухгалтер» на троих лишает вас ответа на вопрос «кто провёл документ». Журнал регистрации пишет имя пользователя, а не человека за компьютером.
- 🛡️ Защита от опасных действий. В актуальных версиях платформы в карточке есть флажок «Защита от опасных действий». Он заставляет 1С спрашивать подтверждение перед запуском внешних обработок и отчётов из файла. Для обычных сотрудников его стоит оставить включённым.
- 📋 Пароль администратора. Храните его в менеджере паролей и заведите второго администратора. Если пароль единственного администратора забыт, штатного способа сбросить его из Конфигуратора нет: базу восстанавливают из резервной копии или обращаются к обслуживающему специалисту.
Раз в квартал откройте Администрирование → Пользователи и пройдитесь по списку с кадровиком. Десять минут — и вы знаете, у кого из ушедших остался доступ.