Новая учётная запись в Конфигураторе 1С 8.3: от карточки до первого входа

· 9 мин

Содержание

Чтобы создать пользователя в 1С через конфигуратор, откройте базу в режиме Конфигуратора, выберите Администрирование → Пользователи и нажмите «Добавить». На вкладке «Основные» задайте имя и пароль, на вкладке «Прочие» отметьте роли и режим запуска, затем нажмите «ОК». Запись сохраняется в базе сразу, обновлять конфигурацию не нужно.

Пошаговая инструкция подходит для любой конфигурации на платформе 8.3: Бухгалтерии 3.0, ЗУП 3.1, УТ 11, самописных баз. Отличие одно, и оно существенное: в типовых конфигурациях есть свой справочник «Пользователи», и учётную запись из Конфигуратора нужно с ним связать. Иначе сотрудник может не войти.

Подготовка: какие права нужны и как открыть список пользователей

Работать со списком пользователей может только тот, у кого есть право «Администрирование». В типовых конфигурациях его дают роли «Полные права» и «Администратор системы».

Что подготовить заранее:

  • 🔑 логин и пароль администратора базы;
  • 👤 имя будущего пользователя в том виде, в котором оно появится в окне входа (например, Иванова Н.А. или ivanova);
  • 📋 список ролей, которые нужны сотруднику, — лучше согласовать его с главным бухгалтером или руководителем;
  • 🖥 доменное имя сотрудника, если планируете вход без пароля через Windows (КОМПАНИЯ\ivanova).

Как попасть в нужное окно:

  1. Запустите 1С и выделите базу в списке.
  2. Нажмите кнопку «Конфигуратор».
  3. Введите логин и пароль администратора. Если пользователей в базе ещё нет, окно входа не появится.
  4. В главном меню выберите Администрирование → Пользователи.

Откроется список учётных записей базы. Открывать саму конфигурацию (Конфигурация → Открыть конфигурацию) для этой работы не требуется.

Список пользователей можно редактировать, даже когда другие сотрудники работают в базе. Монопольный режим здесь не нужен. Изменения подхватятся при их следующем входе.

Пошаговое создание пользователя в Конфигураторе

Шаг 1. Новая запись

В списке пользователей нажмите «Добавить» на панели или клавишу Insert. Откроется карточка с двумя вкладками: «Основные» и «Прочие».

Есть способ быстрее: выделите похожего сотрудника и нажмите «Скопировать» (F9). Роли и настройки перенесутся, останется поменять имя и пароль.

Шаг 2. Вкладка «Основные»

ПолеЧто указать
ИмяЛогин для входа. Он виден в окне выбора пользователя и должен быть уникальным
Полное имяФИО целиком. Используется в отчётах и журнале регистрации
Аутентификация 1С:ПредприятияФлажок включает вход по логину и паролю
Пароль и Подтверждение пароляНачальный пароль. Сотрудник сменит его сам
Пользователю запрещено изменять парольСтавьте только для общих учётных записей
Показывать в списке выбораЕсли снять, имя придётся вводить вручную
Аутентификация операционной системыВход под текущей учётной записью Windows без пароля 1С

Для входа через Windows отметьте соответствующий флажок и в поле «Пользователь» укажите учётную запись в формате \\ДОМЕН\логин. Кнопка с многоточием рядом с полем помогает выбрать её из списка.

Ещё один флажок на этой вкладке — «Защита от опасных действий». Он есть в актуальных версиях платформы 8.3. Когда флажок стоит, программа предупреждает сотрудника перед потенциально опасными операциями, например перед подключением внешней обработки из файла. Для бухгалтеров его разумно оставить включённым: внешние обработки часто приходят по почте, и лишний вопрос перед запуском не помешает.

Если включены оба способа, сотрудник войдёт без пароля со своего компьютера, а с чужого сможет войти по паролю. Для бухгалтерии с зарплатными данными лучше оставить один способ.

Шаг 3. Вкладка «Прочие»

Здесь три настройки:

  1. Доступные роли — флажки напротив ролей конфигурации. Без единой роли сотрудник не войдёт в программу.
  2. Режим запуска — «Авто», «Обычное приложение» или «Управляемое приложение». Для Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 оставьте «Авто»: они работают только в управляемом режиме.
  3. Язык — нужен, если в конфигурации несколько языков интерфейса.

Поле «Основной интерфейс» относится к конфигурациям на обычных формах. В «Такси» оно ни на что не влияет.

Шаг 4. Запись

Нажмите «ОК». Учётная запись сразу появится в списке. Отдельно сохранять конфигурацию или нажимать F7 не требуется.

Отдельная запись для обмена и регламентных заданий

Обмены с сайтом, банком или другой базой часто запускают от имени конкретного пользователя. Если это учётная запись живого сотрудника, после его увольнения обмен перестанет работать. Лучше завести техническую запись:

  • 🏷 имя, по которому понятно назначение, например Обмен_УТ;
  • 🔒 длинный случайный пароль и снятый флажок «Показывать в списке выбора»;
  • 🧩 только те роли, которые нужны обмену, без полных прав, если программа это позволяет;
  • 📝 пометка в поле «Полное имя», кто и зачем её создал.

Такую запись не используют для обычной работы, а пароль хранят у администратора.

Права и роли: что выдать сотруднику

Роль в 1С — это набор прав на объекты: документы, справочники, отчёты. Пользователю можно отметить сколько угодно ролей, права при этом суммируются. Запретить что-то одной ролью, если другая это разрешает, нельзя.

Отсюда главное правило: не выдавайте «Полные права» рядовым сотрудникам «на время». С ними человек видит зарплату, может удалять помеченные объекты и менять настройки учёта.

Самописная или нетиповая база

В своей конфигурации роли назначают прямо в Конфигураторе, на вкладке «Прочие». Обычно делают так:

  • 👑 администратор — роль с правом «Администрирование»;
  • 🧾 бухгалтер — роли на нужные документы и отчёты;
  • 👀 наблюдатель — роль только на чтение.

Если нужной роли нет, её создают в дереве конфигурации в ветке Общие → Роли. Новая роль появится в карточке пользователя после Конфигурация → Обновить конфигурацию базы данных (F7).

Типовые конфигурации: БП 3.0, ЗУП 3.1, УТ 11

В этих программах права раздают иначе — через профили и группы доступа в пользовательском режиме. Профиль собирает нужные роли, группа доступа связывает профиль с людьми.

Если отметить роли вручную в Конфигураторе, программа при следующей настройке прав в пользовательском режиме может их перезаписать. Поэтому в типовой базе Конфигуратор годится для двух задач:

  • 🚑 создать или восстановить администратора, когда войти в программу больше некому;
  • 🔧 быстро завести техническую учётную запись (например, для обмена данными).

Обычных сотрудников удобнее создавать в программе: Администрирование → Настройки пользователей и прав → Пользователи. Там же назначают группы доступа.

Как связать запись из Конфигуратора со справочником

Сотрудник с полными правами при первом входе обычно получает элемент справочника автоматически. Для остальных порядок такой:

  1. Войдите в программу администратором.
  2. Откройте список пользователей в разделе «Администрирование».
  3. В меню «Ещё» откройте список пользователей информационной базы.
  4. Найдите новую учётную запись и сопоставьте её с элементом справочника или создайте новый элемент.
  5. Включите сотрудника в нужную группу доступа.

Ограничения по сроку, времени и IP-адресу

В карточке пользователя Конфигуратора нет полей «время входа» или «разрешённый IP». Ограничения строят другими средствами.

Что ограничитьЧем это делаетсяГде настраивается
Сложность и длину пароляПараметры базыКонфигуратор, Администрирование → Параметры информационной базы
Срок действия учётной записиНастройки входа в карточке пользователя (БСП)Пользовательский режим, карточка сотрудника
Часы работыПроверка при старте программыДоработка или расширение конфигурации
IP-адресСетевой фильтрБрандмауэр сервера, веб-сервер публикации

Срок действия и пароль

В типовых конфигурациях в карточке пользователя рядом с флажком «Вход в программу разрешён» есть ссылка на ограничение. Через неё задают дату, после которой вход закроется, или блокировку после долгого простоя. Это удобно для временных сотрудников и аудиторов.

Требования к паролю (минимальную длину и проверку сложности) задают для всей базы в Конфигураторе, в параметрах информационной базы.

Вход только в рабочие часы

Проверку времени добавляют кодом. Пример для своей конфигурации или расширения: общий модуль КонтрольВхода с флажками «Сервер» и «Вызов сервера».

Функция ВходРазрешен() Экспорт
    Если ПравоДоступа("Администрирование", Метаданные) Тогда
        Возврат Истина; // администраторов не ограничиваем
    КонецЕсли;
    ЧасСейчас = Час(ТекущаяДатаСеанса());
    Возврат ЧасСейчас >= 8 И ЧасСейчас < 20;
КонецФункции

В модуле управляемого приложения:

Процедура ПередНачаломРаботыСистемы(Отказ)
    Если Не КонтрольВхода.ВходРазрешен() Тогда
        Отказ = Истина;
    КонецЕсли;
КонецПроцедуры

Проверка срабатывает только при запуске. Сотрудник, вошедший в 19:55, продолжит работать и после 20:00.

В типовой конфигурации не правьте основной модуль: это снимет её с поддержки и усложнит обновления. Делайте такую проверку в расширении.

Ограничение по IP

Платформа не привязывает учётную запись к адресу. Задачу решают на уровне сети:

  • 🧱 в клиент-серверном варианте закрывают брандмауэром порты сервера 1С (1540, 1541 и диапазон рабочих процессов) для всех адресов, кроме разрешённых;
  • 🌐 при работе через веб-клиент или публикацию ограничивают доступ на веб-сервере (IIS или Apache) по списку адресов;
  • 📁 в файловой базе ограничивают доступ к сетевой папке с базой правами Windows.

Такой фильтр действует на всех пользователей сразу. Если нужен доступ «по человеку», сочетайте его со входом через Windows и доменными группами.

Проверка: первый вход новым пользователем

Не отдавайте логин сотруднику, пока не проверили его сами.

  1. Закройте Конфигуратор или оставьте его открытым — это не мешает.
  2. Запустите базу в режиме 1С:Предприятие и выберите новое имя в списке.
  3. Введите начальный пароль.
  4. Пройдите по разделам, которые нужны сотруднику: откройте документ, сформируйте отчёт.
  5. Попробуйте открыть то, что ему запрещено, например зарплатные документы. Программа должна сообщить о нарушении прав доступа.

Для быстрой проверки удобна командная строка. Ярлык с такой строкой открывает базу сразу под нужным именем:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F "D:\Base\Buh" /N "Иванова Н.А." /P "Temp-4821!"

Для серверной базы вместо /F укажите /S "сервер\имябазы". Пароль в ярлыке храните только на время теста, потом удалите ярлык.

После теста загляните в журнал регистрации: в Конфигураторе он открывается через Администрирование → Журнал регистрации. Установите отбор по новому пользователю. Вы увидите событие начала сеанса, а при неудачной попытке входа — запись об ошибке аутентификации. Если сотрудник жалуется, что «не пускает», журнал быстрее всего покажет, с какого компьютера и под каким именем он пытался войти.

Начальный пароль сообщите сотруднику лично или по телефону, а не в общем чате. Попросите сменить его при первом входе.

Первый пользователь в пустой базе должен получить административные права. Платформа не даст сохранить первую учётную запись без них, иначе в базу некому было бы войти для управления.

Ошибки при создании и входе

Диагностика: выберите симптом

Частые вопросы

Сколько пользователей можно создать в одной базе?
Список учётных записей платформа не ограничивает. Ограничение есть только на одновременную работу: число сеансов определяется количеством лицензий.
Можно ли удалить пользователя, который уже работал в базе?
Можно, документы при этом не пропадут. Но в типовой конфигурации лучше снять флажок «Вход в программу разрешён»: так сохранится связь с журналом регистрации и автором документов.
Как перенести список пользователей в другую базу?
Выгрузка в .dt переносит пользователей вместе с данными. Готовой команды «перенести только пользователей» в Конфигураторе нет. В типовых конфигурациях их переносят обработками или заводят заново.
Можно ли создать пользователя без пароля?
Можно: оставьте поля пароля пустыми. Платформа это разрешит, если в параметрах базы не задана минимальная длина пароля. Для рабочей базы так делать не стоит: войти под этим именем сможет любой, у кого есть доступ к базе.
Что делать, если забыт пароль единственного администратора?
Восстановите базу из резервной копии на дату, когда пароль был известен, или обратитесь к специалисту, который обслуживает базу. Редактировать служебные файлы базы вручную не стоит: это легко её повредить.