Новая учётная запись в Конфигураторе 1С 8.3: от карточки до первого входа
Содержание
Чтобы создать пользователя
в 1С через конфигуратор, откройте базу в режиме Конфигуратора, выберите Администрирование → Пользователи и нажмите «Добавить». На вкладке «Основные» задайте имя и пароль, на вкладке «Прочие» отметьте роли и режим запуска, затем нажмите «ОК». Запись сохраняется в базе сразу, обновлять конфигурацию не нужно.
Пошаговая инструкция подходит для любой конфигурации на платформе 8.3: Бухгалтерии 3.0, ЗУП 3.1, УТ 11, самописных баз. Отличие одно, и оно существенное: в типовых конфигурациях есть свой справочник «Пользователи», и учётную запись из Конфигуратора нужно с ним связать. Иначе сотрудник может не войти.
Подготовка: какие права нужны и как открыть список пользователей
Работать со списком пользователей может только тот, у кого есть право «Администрирование». В типовых конфигурациях его дают роли «Полные права» и «Администратор системы».
Что подготовить заранее:
- 🔑 логин и пароль администратора базы;
- 👤 имя будущего пользователя в том виде, в котором оно появится в окне входа (например,
Иванова Н.А.илиivanova); - 📋 список ролей, которые нужны сотруднику, — лучше согласовать его с главным бухгалтером или руководителем;
- 🖥 доменное имя сотрудника, если планируете вход без пароля через Windows (
КОМПАНИЯ\ivanova).
Как попасть в нужное окно:
- Запустите 1С и выделите базу в списке.
- Нажмите кнопку «Конфигуратор».
- Введите логин и пароль администратора. Если пользователей в базе ещё нет, окно входа не появится.
- В главном меню выберите
Администрирование → Пользователи.
Откроется список учётных записей базы. Открывать саму конфигурацию (Конфигурация → Открыть конфигурацию) для этой работы не требуется.
Список пользователей можно редактировать, даже когда другие сотрудники работают в базе. Монопольный режим здесь не нужен. Изменения подхватятся при их следующем входе.
Пошаговое создание пользователя в Конфигураторе
Шаг 1. Новая запись
В списке пользователей нажмите «Добавить» на панели или клавишу Insert. Откроется карточка с двумя вкладками: «Основные» и «Прочие».
Есть способ быстрее: выделите похожего сотрудника и нажмите «Скопировать» (F9). Роли и настройки перенесутся, останется поменять имя и пароль.
Шаг 2. Вкладка «Основные»
| Поле | Что указать |
|---|---|
| Имя | Логин для входа. Он виден в окне выбора пользователя и должен быть уникальным |
| Полное имя | ФИО целиком. Используется в отчётах и журнале регистрации |
| Аутентификация 1С:Предприятия | Флажок включает вход по логину и паролю |
| Пароль и Подтверждение пароля | Начальный пароль. Сотрудник сменит его сам |
| Пользователю запрещено изменять пароль | Ставьте только для общих учётных записей |
| Показывать в списке выбора | Если снять, имя придётся вводить вручную |
| Аутентификация операционной системы | Вход под текущей учётной записью Windows без пароля 1С |
Для входа через Windows отметьте соответствующий флажок и в поле «Пользователь» укажите учётную запись в формате \\ДОМЕН\логин. Кнопка с многоточием рядом с полем помогает выбрать её из списка.
Ещё один флажок на этой вкладке — «Защита от опасных действий». Он есть в актуальных версиях платформы 8.3. Когда флажок стоит, программа предупреждает сотрудника перед потенциально опасными операциями, например перед подключением внешней обработки из файла. Для бухгалтеров его разумно оставить включённым: внешние обработки часто приходят по почте, и лишний вопрос перед запуском не помешает.
Если включены оба способа, сотрудник войдёт без пароля со своего компьютера, а с чужого сможет войти по паролю. Для бухгалтерии с зарплатными данными лучше оставить один способ.
Шаг 3. Вкладка «Прочие»
Здесь три настройки:
- Доступные роли — флажки напротив ролей конфигурации. Без единой роли сотрудник не войдёт в программу.
- Режим запуска — «Авто», «Обычное приложение» или «Управляемое приложение». Для Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 оставьте «Авто»: они работают только в управляемом режиме.
- Язык — нужен, если в конфигурации несколько языков интерфейса.
Поле «Основной интерфейс» относится к конфигурациям на обычных формах. В «Такси» оно ни на что не влияет.
Шаг 4. Запись
Нажмите «ОК». Учётная запись сразу появится в списке. Отдельно сохранять конфигурацию или нажимать F7 не требуется.
Отдельная запись для обмена и регламентных заданий
Обмены с сайтом, банком или другой базой часто запускают от имени конкретного пользователя. Если это учётная запись живого сотрудника, после его увольнения обмен перестанет работать. Лучше завести техническую запись:
- 🏷 имя, по которому понятно назначение, например
Обмен_УТ; - 🔒 длинный случайный пароль и снятый флажок «Показывать в списке выбора»;
- 🧩 только те роли, которые нужны обмену, без полных прав, если программа это позволяет;
- 📝 пометка в поле «Полное имя», кто и зачем её создал.
Такую запись не используют для обычной работы, а пароль хранят у администратора.
Права и роли: что выдать сотруднику
Роль в 1С — это набор прав на объекты: документы, справочники, отчёты. Пользователю можно отметить сколько угодно ролей, права при этом суммируются. Запретить что-то одной ролью, если другая это разрешает, нельзя.
Отсюда главное правило: не выдавайте «Полные права» рядовым сотрудникам «на время». С ними человек видит зарплату, может удалять помеченные объекты и менять настройки учёта.
Самописная или нетиповая база
В своей конфигурации роли назначают прямо в Конфигураторе, на вкладке «Прочие». Обычно делают так:
- 👑 администратор — роль с правом «Администрирование»;
- 🧾 бухгалтер — роли на нужные документы и отчёты;
- 👀 наблюдатель — роль только на чтение.
Если нужной роли нет, её создают в дереве конфигурации в ветке Общие → Роли. Новая роль появится в карточке пользователя после Конфигурация → Обновить конфигурацию базы данных (F7).
Типовые конфигурации: БП 3.0, ЗУП 3.1, УТ 11
В этих программах права раздают иначе — через профили и группы доступа в пользовательском режиме. Профиль собирает нужные роли, группа доступа связывает профиль с людьми.
Если отметить роли вручную в Конфигураторе, программа при следующей настройке прав в пользовательском режиме может их перезаписать. Поэтому в типовой базе Конфигуратор годится для двух задач:
- 🚑 создать или восстановить администратора, когда войти в программу больше некому;
- 🔧 быстро завести техническую учётную запись (например, для обмена данными).
Обычных сотрудников удобнее создавать в программе: Администрирование → Настройки пользователей и прав → Пользователи. Там же назначают группы доступа.
Как связать запись из Конфигуратора со справочником
Сотрудник с полными правами при первом входе обычно получает элемент справочника автоматически. Для остальных порядок такой:
- Войдите в программу администратором.
- Откройте список пользователей в разделе «Администрирование».
- В меню «Ещё» откройте список пользователей информационной базы.
- Найдите новую учётную запись и сопоставьте её с элементом справочника или создайте новый элемент.
- Включите сотрудника в нужную группу доступа.
Ограничения по сроку, времени и IP-адресу
В карточке пользователя Конфигуратора нет полей «время входа» или «разрешённый IP». Ограничения строят другими средствами.
| Что ограничить | Чем это делается | Где настраивается |
|---|---|---|
| Сложность и длину пароля | Параметры базы | Конфигуратор, Администрирование → Параметры информационной базы |
| Срок действия учётной записи | Настройки входа в карточке пользователя (БСП) | Пользовательский режим, карточка сотрудника |
| Часы работы | Проверка при старте программы | Доработка или расширение конфигурации |
| IP-адрес | Сетевой фильтр | Брандмауэр сервера, веб-сервер публикации |
Срок действия и пароль
В типовых конфигурациях в карточке пользователя рядом с флажком «Вход в программу разрешён» есть ссылка на ограничение. Через неё задают дату, после которой вход закроется, или блокировку после долгого простоя. Это удобно для временных сотрудников и аудиторов.
Требования к паролю (минимальную длину и проверку сложности) задают для всей базы в Конфигураторе, в параметрах информационной базы.
Вход только в рабочие часы
Проверку времени добавляют кодом. Пример для своей конфигурации или расширения: общий модуль КонтрольВхода с флажками «Сервер» и «Вызов сервера».
Функция ВходРазрешен() Экспорт
Если ПравоДоступа("Администрирование", Метаданные) Тогда
Возврат Истина; // администраторов не ограничиваем
КонецЕсли;
ЧасСейчас = Час(ТекущаяДатаСеанса());
Возврат ЧасСейчас >= 8 И ЧасСейчас < 20;
КонецФункции
В модуле управляемого приложения:
Процедура ПередНачаломРаботыСистемы(Отказ)
Если Не КонтрольВхода.ВходРазрешен() Тогда
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Проверка срабатывает только при запуске. Сотрудник, вошедший в 19:55, продолжит работать и после 20:00.
В типовой конфигурации не правьте основной модуль: это снимет её с поддержки и усложнит обновления. Делайте такую проверку в расширении.
Ограничение по IP
Платформа не привязывает учётную запись к адресу. Задачу решают на уровне сети:
- 🧱 в клиент-серверном варианте закрывают брандмауэром порты сервера 1С (1540, 1541 и диапазон рабочих процессов) для всех адресов, кроме разрешённых;
- 🌐 при работе через веб-клиент или публикацию ограничивают доступ на веб-сервере (IIS или Apache) по списку адресов;
- 📁 в файловой базе ограничивают доступ к сетевой папке с базой правами Windows.
Такой фильтр действует на всех пользователей сразу. Если нужен доступ «по человеку», сочетайте его со входом через Windows и доменными группами.
Проверка: первый вход новым пользователем
Не отдавайте логин сотруднику, пока не проверили его сами.
- Закройте Конфигуратор или оставьте его открытым — это не мешает.
- Запустите базу в режиме 1С:Предприятие и выберите новое имя в списке.
- Введите начальный пароль.
- Пройдите по разделам, которые нужны сотруднику: откройте документ, сформируйте отчёт.
- Попробуйте открыть то, что ему запрещено, например зарплатные документы. Программа должна сообщить о нарушении прав доступа.
Для быстрой проверки удобна командная строка. Ярлык с такой строкой открывает базу сразу под нужным именем:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F "D:\Base\Buh" /N "Иванова Н.А." /P "Temp-4821!"
Для серверной базы вместо /F укажите /S "сервер\имябазы". Пароль в ярлыке храните только на время теста, потом удалите ярлык.
После теста загляните в журнал регистрации: в Конфигураторе он открывается через Администрирование → Журнал регистрации. Установите отбор по новому пользователю. Вы увидите событие начала сеанса, а при неудачной попытке входа — запись об ошибке аутентификации. Если сотрудник жалуется, что «не пускает», журнал быстрее всего покажет, с какого компьютера и под каким именем он пытался войти.
Начальный пароль сообщите сотруднику лично или по телефону, а не в общем чате. Попросите сменить его при первом входе.
Первый пользователь в пустой базе должен получить административные права. Платформа не даст сохранить первую учётную запись без них, иначе в базу некому было бы войти для управления.
Ошибки при создании и входе
Частые вопросы
Сколько пользователей можно создать в одной базе?
Можно ли удалить пользователя, который уже работал в базе?
Как перенести список пользователей в другую базу?
.dt переносит пользователей вместе с данными. Готовой команды «перенести только пользователей» в Конфигураторе нет. В типовых конфигурациях их переносят обработками или заводят заново.