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

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

Как закрыть обсуждения в 1С

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

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

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

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

Что такое обсуждения в 1С и как они хранятся

Обсуждения работают на базе системы взаимодействия — механизма платформы 1С:Предприятие, который объединяет сообщения, видеозвонки и уведомления. Каждое обсуждение привязано либо к объекту базы (документу, задаче, элементу справочника), либо существует как не контекстный диалог между пользователями.

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

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

Как отключить обсуждения полностью

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

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

В клиент-серверном варианте отключение можно выполнить и через консоль кластера или конфигуратор, сняв регистрацию информационной базы в системе взаимодействия. Этот способ подходит, когда нужно гарантированно разорвать связь базы с сервером, например при смене сервера или отказе от сервиса.

Отключение обсуждений в типовой конфигурации
  1. 1
    Откройте раздел «Администрирование» и перейдите в «Общие настройки»
  2. 2
    Найдите блок «Обсуждения» или «Система взаимодействия»
  3. 3
    Снимите флаг использования обсуждений и сохраните настройки
  4. 4
    Попросите пользователей перезапустить сеанс или обновить интерфейс
  5. 5
    Проверьте, что кнопки обсуждений исчезли из форм документов

Как закрыть доступ конкретному пользователю

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

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

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

Как удалить историю обсуждений

Штатного интерфейса массового удаления переписки в типовых конфигурациях, как правило, нет. Отдельные сообщения пользователь может удалять только в рамках прав, заданных разработчиком конфигурации, и обычно только свои.

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

В файловом варианте с сервисом 1С:Диалог отмена регистрации выполняется из настроек обсуждений в конфигурации. В клиент-серверном варианте с собственным сервером взаимодействия администратор может управлять регистрациями через инструменты сервера.

Ограничение обсуждений через права и настройки конфигурации

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

В некоторых конфигурациях доступна настройка видимости обсуждений по конкретным объектам: например, можно оставить обсуждения в задачах, но убрать их из документов. Такие возможности зависят от прикладного решения — проверьте раздел настроек обсуждений в своей конфигурации.

Для самописных и доработанных конфигураций разработчик может программно управлять отображением кнопки обсуждений в формах объекта. Это вариант для случаев, когда типовых настроек недостаточно.

Способы закрытия обсуждений

Отключение в настройках

Подходит для полного отказа от обсуждений. История сохраняется, всё обратимо.

Отзыв регистрации пользователя

Подходит при увольнении сотрудника. Остальные участники продолжают видеть переписку.

Отмена регистрации базы

Удаляет всю историю с сервера. Необратимо, требует резервной копии и решения о судьбе архива.

Ограничение прав

Точечное скрытие обсуждений для отдельных ролей без отключения сервиса.

Проверка результата и типичные ошибки

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

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

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

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

Типичные ошибки
01
Отключение только флага в настройках без отзыва регистрации — история возвращается при повторном включении
02
Полное удаление пользователя вместо отключения учётной записи — нарушается целостность ссылок в документах
03
Отмена регистрации базы без резервной копии и без решения об архиве переписки
04
Проверка результата только под администратором — реальные ограничения у рядовых пользователей остаются незамеченными
Контрольные точки

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

Кнопки обсуждений в формах документов
Норма

Кнопки отсутствуют у всех пользователей

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

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

Доступ уволенного сотрудника
Норма

Вход невозможен, регистрация в системе взаимодействия отозвана

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

Учётная запись отключена, но регистрация активна — доступ через внешний клиент сохраняется

Связь базы с сервером взаимодействия
Норма

Регистрация отменена, обмена данными нет

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

Регистрация активна при отключённых обсуждениях — история восстановится при включении

FAQ: частые вопросы о закрытии обсуждений в 1С

Можно ли закрыть одно конкретное обсуждение, не отключая остальные?

Штатного механизма «закрытия темы» в типовых конфигурациях нет. Участники могут просто прекратить переписку, а доступ к истории ограничивается только на уровне пользователей или отключением сервиса целиком. В доработанных конфигурациях разработчик может реализовать признак архивности обсуждения программно.

Удалится ли переписка, если удалить документ, к которому она привязана?

Нет. Сообщения хранятся на сервере системы взаимодействия, а не в информационной базе. Удаление документа убирает только точку входа в обсуждение из интерфейса, сама история на сервере сохраняется.

Что будет с обсуждениями при переезде базы на другой сервер?

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

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

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

Как сохранить историю обсуждений перед отключением?

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

Почему после отключения обсуждений кнопки остались у части пользователей?

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

Итог

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

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