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