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