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

Ситуация осложняется тем, что справочник сделан в расширении и ролями его блокировать не получилось.
Выход нашёл такой:
Удаляю плюсики при выборе на основной форме. Например, ВнутренниеДокументы – ФормаЭлемента. Реквизит

И скрываю кнопку создания

Удаляю кнопки добавления и изменения в верхней части окна
Открываю форму в конфигураторе, жму на Командную панель и снимаю галочку «Автозаполнение»
При этом убираются ВСЕ кнопки.
Теперь вручную закидываю кнопку Выбрать из правой части, т.к. эта кнопка мне всё-таки нужна

Добавлю строку поиска. По просьбам трудящихся.
Жму на Таблицу с названием Список. И в правой части указываю параметр Положение строки поиска – Верх

Остаются команды в контекстном меню по ПКМ
Принцип тот же: отключить автособирание и накидать кнопки вручную
Снова выбираю Список, жму ПКМ – Показать контекстное меню.
Когда оно появится, дважды шлёпаю по нему мышкой и снимаю галочку Автозаполнение

Добавляю нужные кнопки вручную: Обновить, выбрать, найти, уровень вверх, уровень вниз

Кнопок добавления, изменения и удаления теперь нет. Осталось запретить удаление клавишей Delete
Создаю процедуру на открытие формы и в ней меняю параметр ИзменятьСоставСтрок на Ложь
1 2 3 4 |
&НаКлиенте Процедура ПриОткрытии(Отказ) Элементы.Список.ИзменятьСоставСтрок = Ложь; КонецПроцедуры |

Комментарии закрыты