Чтобы пользователи не могли переключать интерфейсы, использую такой код в "ПередНачаломРаботы"

        ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь(); 

    // уберем переключение интерфейсов для пользователей с интерфейсом "УправлениеПродажамиМагазин"
    Если ПользовательИБ <> Неопределено
        И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
        И ПользовательИБ.ОсновнойИнтерфейс.Имя = "УправлениеПродажамиМагазин" Тогда
        
        Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
            ТекИнтерфейс.Переключаемый = Ложь;
            ТекИнтерфейс.Видимость = Ложь;
        КонецЦикла;
        
        //Задействуем интерфейс "УправлениеПродажамиМагазин"
        УправлениеПродажами = ГлавныйИнтерфейс.УправлениеПродажамиМагазин;
        УправлениеПродажами.Переключаемый = Истина;
        УправлениеПродажами.Видимость = Истина;
    КонецЕсли;


Но при этом теряется панель, созданная мною в конфигураторе для этого рабочего места.
У объекта "Интерфейс" так немного методов. Может кто подскажет, как выйти из ситуации?