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