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