К статье
Практический материал

Администрирование · 12 мин

Как выкинуть сотрудника из 1С: отключение доступа без потери данных

Как правильно вывести сотрудника из 1С: отключить пользователя, снять права, завершить сеансы и оформить увольнение в ЗУП без потери данных.

Фраза «выкинуть сотрудника из 1С» на практике означает три разные задачи: срочно завершить активный сеанс работающего пользователя, заблокировать его учётную запись, чтобы он больше не мог войти в базу, и корректно оформить увольнение в кадровом учёте. Путать их нельзя: удаление пользователя «в лоб» ломает ссылки в документах, а увольнение в ЗУП само по себе не отключает доступ к базе.

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

Ниже — конкретные действия для типовых конфигураций (1С:Предприятие 8.3, Бухгалтерия, ЗУП, Управление торговлей) в клиент-серверном и файловом варианте, а также способы проверить, что доступ действительно закрыт.

Что именно нужно сделать: определяем задачу

Прежде чем что-то нажимать, важно понять, какой из трёх сценариев у вас. От этого зависит и инструмент, и глубина изменений.

Сценарий 1. Выгнать из базы прямо сейчас. Сотрудник сидит в 1С, а нужно срочно закрыть его сеанс — например, для монопольного обновления или при экстренном отзыве доступа. Решается через консоль кластера или список активных пользователей.

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

Сценарий 3. Убрать человека из учёта. Оформление увольнения в ЗУП, исключение из справочников, отчётов по подразделению и списков выбора. Это кадровая операция, она не заменяет блокировку учётной записи.

Маршрут решения

Как выбрать действие

Сотрудник сейчас работает в базе, а доступ нужно закрыть немедленноЗавершите его сеанс через консоль кластера или функцию «Активные пользователи», затем сразу блокируйте учётную запись — иначе он войдёт снова
Сотрудник увольняется штатно, доступ нужен до конца рабочего дняОформите увольнение в ЗУП и запланируйте блокировку учётной записи на конец дня
Нужно только убрать лишние права, но человек продолжает работатьНе блокируйте пользователя — измените его роли и группы доступа
Пользователь давно не работает, а его учётка «мусорит» в спискахПометьте элемент на удаление после проверки ссылок, физически не удаляйте

Шаг 1. Завершаем активные сеансы сотрудника

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

В клиент-серверном варианте откройте консоль кластера серверов 1С (оснастка «Центральные серверы 1С:Предприятия»), раскройте нужный кластер, перейдите в «Сеансы», найдите сеансы нужного пользователя и удалите их через контекстное меню. Пользователь получит сообщение о разрыве соединения, несохранённые данные в открытых формах пропадут.

В файловом варианте консоли нет. Используйте типовую функцию: раздел «Администрирование» → «Обслуживание» → «Активные пользователи» (в некоторых конфигурациях «Настройки пользователей и прав» → «Активные пользователи»). Там можно завершить сеанс выбранного пользователя. Альтернатива — временно установить блокировку сеансов через «Блокировку работы пользователей» с кодом разрешения.

Шаг 2. Блокируем учётную запись

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

В карточке снимите флажок «Вход в программу разрешён» (в ряде конфигураций — «Вход в программу запрещён» ставится галочкой, смысл обратный — ориентируйтесь по подписи). Дополнительно рекомендуется:

  • снять флажки «Аутентификация 1С:Предприятия» и «Аутентификация операционной системы» — это второй уровень защиты на случай, если запрет входа где-то переопределён;
  • сменить пароль на случайный, если учётную запись планируется сохранить для архивных целей;
  • проверить, что пользователь исключён из всех групп доступа и профилей, дающих права;
  • убедиться, что у него нет индивидуальных ролей, назначенных напрямую.
Порядок блокировки пользователя
  1. 1
    Завершите активные сеансы пользователя через консоль кластера или «Активных пользователей»
  2. 2
    Откройте карточку пользователя в списке «Пользователи»
  3. 3
    Снимите флажок «Вход в программу разрешён» и отключите оба вида аутентификации
  4. 4
    Исключите пользователя из групп доступа и профилей
  5. 5
    Сохраните карточку и попробуйте войти под этим пользователем с тестового компьютера — вход должен быть отклонён

Шаг 3. Снимаем права и роли через конфигуратор

Если пользователь заведён не только в справочнике «Пользователи», но и в списке пользователей информационной базы (это разные уровни), блокировку нужно продублировать в конфигураторе. Откройте конфигуратор, меню «Администрирование» → «Пользователи», найдите учётную запись.

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

Если в организации используется доменная аутентификация (аутентификация операционной системы), дополнительно проверьте, что учётная запись Windows сотрудника заблокирована в Active Directory — иначе при совпадении настроек возможен вход через другую привязку.

Шаг 4. Оформляем увольнение в ЗУП и чистим справочники

Блокировка доступа не отменяет кадровые процедуры. В 1С:ЗУП создайте документ «Кадровый перевод» не нужен — нужен именно документ «Увольнение» (раздел «Кадры» → «Приёмы, переводы, увольнения»). Укажите сотрудника, дату и основание увольнения, проведите документ. После этого сотрудник перестанет попадать в списки работающих, в расчётные ведомости и отчёты по штатной расстановке.

Обратите внимание на связанные объекты, которые часто забывают:

  • Физическое лицо в справочнике «Физические лица» удалять не нужно — на него ссылаются начисления, НДФЛ и отчётность прошлых периодов;
  • Ответственные лица — если сотрудник был указан ответственным в организации, складах или кассах, замените его в соответствующих регистрах;
  • Подстановки в документах — в некоторых конфигурациях уволенный менеджер остаётся в шаблонах и настройках по умолчанию;
  • Права на подпись и ЭДО — отзовите сертификаты электронной подписи и доступ к операторам ЭДО, если они были выданы.

В торговых конфигурациях (УТ, КА, ERP) дополнительно проверьте, не закреплены ли за сотрудником клиенты, соглашения или зоны ответственности — их нужно передать другому менеджеру, иначе часть клиентской базы «повиснет».

Можно ли удалить пользователя полностью

Технически — да: пометить элемент справочника «Пользователи» на удаление и выполнить удаление помеченных объектов. Практически — почти всегда плохая идея. На пользователя ссылаются документы (поля «Автор», «Ответственный»), задачи, версии объектов, история изменений. При удалении ссылки станут битыми, а в документах вместо фамилии появится «<Объект не найден>».

Корректная альтернатива — заблокированная учётная запись с пометкой в наименовании, например «Иванов И.И. (уволен, не использовать)». Такой пользователь не входит в базу, не занимает лицензию, но все исторические данные остаются читаемыми.

Сравнение вариантов отключения

Блокировка входа (снять «Вход разрешён»)

Рекомендуемый способ. Доступ закрыт полностью, данные и ссылки целы, при необходимости доступ можно вернуть за минуту

Пометка на удаление

Подходит для давно неиспользуемых учёток-дублей. Требует проверки ссылок при удалении помеченных объектов

Физическое удаление

Только если пользователь точно ничего не создавал в базе. Иначе — битые ссылки в документах и журналах

Удаление из конфигуратора без блокировки в справочнике

Недостаточно: типовой механизм может пересоздать пользователя ИБ при следующей синхронизации

Как проверить, что доступ действительно закрыт

После всех действий выполните контрольную проверку — это занимает пару минут и исключает неприятные сюрпризы.

Контрольные точки

Как проверить результат

Попытка входа под учётной записью сотрудника
Норма

Программа выдаёт отказ во входе при любом варианте аутентификации

Тревожный признак

Вход выполняется — проверьте вторую учётную запись-дубль или аутентификацию ОС

Список активных пользователей / сеансов кластера
Норма

Сеансов этого пользователя нет и новые не появляются

Тревожный признак

Сеанс появляется снова — где-то работает фоновое подключение, регламентное задание или COM-соединение под его логином

Документы, созданные сотрудником
Норма

Открываются, автор отображается корректно

Тревожный признак

В поле автора «<Объект не найден>» — пользователь был удалён, а не заблокирован

Отчёты по персоналу в ЗУП
Норма

Сотрудник отсутствует в списках работающих с даты увольнения

Тревожный признак

Сотрудник числится работающим — документ увольнения не проведён

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

Типичные ошибки
01
Удаление пользователя вместо блокировки — в документах появляются битые ссылки, а восстановить историю авторства уже нельзя
02
Блокировка без завершения сеанса — сотрудник продолжает работать в открытом сеансе до конца дня
03
Увольнение в ЗУП без блокировки учётной записи — кадрово человек уволен, но в базу по-прежнему заходит
04
Забытые дубли учётных записей — в списке два «Ивановых», заблокирован один, а работает второй
05
Не отозваны сертификаты ЭП и доступ к ЭДО — бывший сотрудник может подписывать документы вне 1С

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

Займёт ли заблокированный пользователь лицензию 1С?

Нет. Программные и клиентские лицензии расходуются только активными сеансами. Заблокированная учётная запись хранится в базе бесплатно и не влияет ни на лицензии, ни на производительность.

Сотрудник уволен, но его имя нужно в старых документах. Что делать?

Ничего дополнительно делать не нужно: при блокировке (а не удалении) пользователя его имя во всех документах, журналах и отчётах сохраняется. Именно поэтому блокировка предпочтительнее удаления.

Как выгнать пользователя, если база файловая и нет консоли кластера?

Используйте «Администрирование» → «Активные пользователи» и завершите сеанс оттуда. Если такой функции в конфигурации нет, установите блокировку работы пользователей с кодом разрешения — активные сеансы при этом завершатся, а новые без кода не начнутся.

Можно ли временно отключить доступ, а потом вернуть?

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

Пользователь заблокирован, но в журнале регистрации появляются его сеансы. Почему?

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

Нужно ли удалять физическое лицо из справочника после увольнения?

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

Итог

Что важно запомнить

Не удаляйте пользователя — блокируйте. Сначала завершите активные сеансы, затем снимите разрешение на вход и аутентификацию, проверьте дубли учётных записей и внешние подключения. Увольнение в ЗУП оформляется отдельным документом и не заменяет блокировку доступа. После всех действий обязательно проверьте вход под заблокированной учётной записью и отсутствие новых сеансов.