Администрирование · 8 мин
Как сделать недействительным пользователя в 1С
Как отключить пользователя в 1С: снятие флага входа, роли, завершение сеансов, отличия от удаления. Пошаговая инструкция для 1С:Предприятие 8.
Когда сотрудник увольняется или меняет должность, его учётную запись в 1С нельзя просто оставить активной — это риск несанкционированного доступа к базе. Правильный способ — сделать пользователя недействительным: снять возможность входа, отозвать роли и завершить активные сеансы. Учётная запись при этом сохраняется, и вся история действий пользователя (документы, проводки, ссылки «Ответственный») остаётся в базе.
Процедура одинакова по смыслу для файловых и клиент-серверных баз, но выполняется в разных местах: в режиме «Предприятие» через справочник пользователей, в конфигураторе — через список пользователей информационной базы, а в кластере 1С — через консоль администрирования. Ниже разобраны все сценарии, включая типовые конфигурации на БСП (Бухгалтерия, ЗУП, Управление торговлей).
Чем «недействительный» пользователь отличается от удалённого
Удаление пользователя из справочника или списка пользователей ИБ разрывает связи: в документах, где он был указан автором или ответственным, останутся «битые» ссылки вида «Объект не найден». Это затрудняет проверки, аудит и разбор старых операций. Кроме того, при удалении теряется история входов и настройки.
Недействительный пользователь остаётся в базе со всеми ссылками, но не может войти: при попытке авторизации программа сообщит, что вход запрещён, либо учётная запись просто не будет выбираться в списке. Именно этот вариант рекомендуется в типовых конфигурациях и считается правильной практикой при увольнении сотрудника.
Отключение пользователя в типовой конфигурации (режим «Предприятие»)
В конфигурациях на базе Библиотеки стандартных подсистем (1С:Бухгалтерия 8, ЗУП, ERP, УТ, КА) управление пользователями ведётся в интерфейсе программы. Потребуются права администратора или доступ к разделу настройки пользователей.
- 1Откройте раздел «Администрирование» → «Пользователи и права» → «Пользователи».
- 2Найдите нужного пользователя и откройте его карточку.
- 3Снимите флажок «Вход в программу разрешён» (в ряде версий — установите пометку «Недействителен» в форме списка через меню «Ещё»).
- 4На закладке «Права доступа» снимите все профили групп доступа и роли.
- 5Запишите изменения и завершите активные сеансы пользователя (см. раздел ниже).
После снятия флага входа пользователь исчезнет из списка выбора при запуске, а попытка входа по логину и паролю будет отклонена. Ссылки на него в документах и отчётах продолжат работать.
Если пользователь состоял в группах доступа (например, «Бухгалтеры», «Менеджеры по продажам»), проверьте, что он исключён и оттуда: профиль группы может продолжать давать права, пока участник не удалён из состава группы.
Отключение через конфигуратор
Если база без типового механизма пользователей или доступ в режим «Предприятие» невозможен, отключение выполняется в конфигураторе. Откройте базу под администратором, перейдите в меню «Администрирование» → «Пользователи».
В списке выберите пользователя и откройте его свойства. Снимите флажки «Аутентификация 1С:Предприятия» и «Аутентификация операционной системы», а на закладке «Прочие» уберите все назначенные роли и сохраните. Пользователь останется в списке, но войти не сможет ни одним способом.
Завершение активных сеансов
Снятие права входа не выгоняет пользователя из уже открытого сеанса: он может продолжать работать до выхода из программы. Поэтому после отключения завершите его сеансы принудительно.
В типовой конфигурации откройте «Администрирование» → «Обслуживание» → «Активные пользователи», найдите сеансы нужного пользователя и завершите их. В клиент-серверном варианте то же делается через консоль кластера серверов 1С: ветка «Сеансы» — правый клик по сеансу — «Удалить». В файловой базе без БСП поможет только просьба выйти или перезапуск доступа к файлу.
Дополнительные меры безопасности при увольнении
Отключения учётной записи в 1С недостаточно, если у сотрудника были и другие способы доступа. Проверьте и закройте смежные каналы:
- доменная учётная запись Windows, если использовалась аутентификация ОС;
- доступ к серверу 1С, SQL-серверу и сетевым папкам с файловой базой;
- личные пароли, которые могли быть известны уволенному (смените пароли общих учётных записей);
- права в конфигураторе и хранилище конфигурации, если сотрудник был разработчиком;
- доступ к веб-клиенту и опубликованным базам через веб-сервер.
Также проверьте, не был ли пользователь назначен ответственным в регистрах, подписках на события, регламентных заданиях и настройках обмена. Регламентные задания, запущенные от его имени, после отключения могут перестать выполняться — переназначьте их на действующего пользователя.
Проверка результата и возврат пользователя в действие
После отключения проверьте результат: попробуйте войти под отключённой учётной записью в тестовом режиме или попросите коллегу — вход должен быть отклонён. Откройте список активных пользователей и убедитесь, что сеансов нет. Проверьте журнал регистрации на предмет попыток входа после отключения.
Как проверить результат
Программа отказывает во входе или не показывает пользователя в списке
Вход выполняется — проверьте аутентификацию ОС и группы доступа
Сеансов пользователя нет в списке
Сеанс висит — завершите его принудительно
ФИО пользователя отображается корректно
«Объект не найден» — пользователь был удалён, восстановите из копии
Обратное действие симметрично: верните флаг «Вход в программу разрешён» (или снимите пометку «Недействителен»), назначьте нужные роли и профили, задайте пароль. Вся история и ссылки сохранятся, так как учётная запись не удалялась.
Что важно запомнить
Правильная схема: снять флаг входа и роли, исключить из групп доступа, завершить активные сеансы, закрыть смежные доступы (домен, SQL, веб). Пользователя не удаляют — учётная запись остаётся недействительной, а ссылки в документах сохраняются.
Частые вопросы
Что будет с документами, созданными отключённым пользователем?
Ничего — документы, проводки и ссылки «Автор»/«Ответственный» сохраняются в полном объёме, потому что учётная запись не удаляется. Отчёты по сотруднику продолжат формироваться корректно.
Можно ли просто сменить пароль вместо отключения?
Нет, это ненадёжно: если включена аутентификация операционной системы, пользователь войдёт через доменную учётную запись без пароля 1С. Кроме того, активная учётная запись с правами остаётся потенциальной точкой входа. Правильно — снять флаг входа и роли.
Почему пользователь всё ещё может войти после снятия флага?
Чаще всего причины две: у него остался активный сеанс, который не завершили, или работает аутентификация операционной системы. Проверьте список активных пользователей, завершите сеансы и снимите флаг аутентификации ОС в свойствах пользователя в конфигураторе.
Как отключить пользователя, если база файловая и нет прав администратора?
Без прав администратора или полных прав в конфигурации это сделать нельзя — такое ограничение и есть защита. Обратитесь к сотруднику с административными правами или к ответственному за сопровождение 1С. Если администратор уволился, не передав пароль, потребуется процедура восстановления доступа через конфигуратор с участием специалиста.
Нужно ли отключать пользователя в кластере серверов 1С отдельно?
В консоли кластера нет отдельного списка пользователей базы — учётные записи хранятся в самой информационной базе. Консоль нужна только для завершения активных сеансов (ветка «Сеансы») и, при необходимости, блокировки соединений с базой целиком через свойства ИБ.
Что делать с регламентными заданиями отключённого пользователя?
Задания, выполнявшиеся от его имени, после отключения могут завершаться с ошибкой. Откройте консоль заданий, найдите задания с этим пользователем и переназначьте их на действующую служебную учётную запись с необходимыми правами.