1с убрать из меню сервис

Обновлено: 03.07.2024

УТ 10.3 Скопировала полный интерфейс, удалила его из него подменю сервис, назначила интерфейс пользователю. Захожу под ним - подменю Сервис доступно, правда в усеченном варианте, откуда оно берется?

(0)Ут 10 не видел, но у нас сервис берется из интерфейса общий

(1) текущий интерфейс пользователя то другой, я не пойму взаимосвязь, как сделать, чтобы этого пункта не было?

(2)При начале работы системы общий интерфейс добавляется каждому пользователю

(3) он же в какой-то момент цепляется. Когда я делала с нуля интерфейс и роль, то не было там сервиса

можно конечно убрать из общего, только что толку, потом сделают обновление и снова там сервис появится

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

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

А не проще роль пользователя создать и интерфейс общий убрать.

(12)каюсь, там если галочку поставить переключаемый в общем интерфейсе то он исчезнет. Поэтому проще прописать его невидимость при начале работы системы

(15)тока не помню как точно главный интерфейс - в сп посмотрите

Давно уже говорил - нужно сделать две темы v8, потому-что в управляемых приложениях делается по другому

(17) давай, будешь ведущим спецом в теме управляемых форм

(18) Не против. Рекомендуйте меня инженерам знаний, а те, может, повысят

(20) Я понимаю, но процедура все же есть какая-то. Я 1С:Профессионал, к сожалению только лишь. Сейчас пытаюсь сдать Специалиста. Все - только на 8.2 и на управляемых приложениях. Я этим постоянно занимаюсь.

(16)ГлавныйИнтерфейс тоже используется только для чтения и там нет свойства Видимость

(17) а при чем тут управляемые формы? речь шла об обычном приложении

(23) В том и беда. Когда видишь v8 - непонятно о каком приложении идет речь

Насколько помню, меню Сервис совсем не уберешь, туда можно только добавить пункты. Эта хрень еще с 7ки идет. Там чисто 1Сные пунктики будут всегда. А что из усеченного меню Сервис хочется закрыть пользователю?

(25) убрать можно , я убирал , но как это делал не помню , помню только что что то с ролями мутил , может даже право на полный интерфейс убирал или еще что

(0) попробуй для роли под которой заходишь убрать право на другие интерфейсы

(22)ГлавныйИнтерфейс Это коллекция интерфейсов. Как Массив. ВОт ты и обращаешься ГлавныйИнтерфейс.ИмяТвоегоИнтерфейса.Видимость = Ложь. И все.

(28) спасибо, но как не странно Сервис остался, убрались из него те пункты, которые пользователю не надо видеть

Наведи порядок в своей работе используя конфигурацию 1C "Управление IT-отделом 8"

(2) Запрет на использование остальных интерфейсов помог.

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

1. Снял галочки со всех интерфейсов кроме данного в ролях.
2. Убрал пунк Сервис из главного меню.
Все равно при входе под соответствующим пользователем вижу Сервис- ПереключитьИнтерфейс нет запретов и все видно.
Может я что-то непонимаю, объясните.

(4) Данное подменю находится в интерфейсе "Общий". А на него имеют права роль "Пользователь", которая присваивается каждому пользователю информационной базы. (5) А как в таком случае все-таки запретить пользователю переходить в другие интрфейсы. Если и 1 и 2 пункты не работают? Ведь получается что из этих интерфейсов он может видеть то,что от него закрли. (7) Снял галочки со всех интерфейсов кроме данного в ролях. Это не помогает запретить пользоваться другими интерфейсами, как можно еще ограничить права? (8) alw-1, у Вас получилось решить этот вопрос? У меня такая же задача, чтобы пользователь не мог переключать интерфейсы Вообщем создаешь новый переключаемый интерфейс, так как тебе надо (его ты назначишь пользователю), также для пользователя создаешь новую роль (ее ты назначишь пользователю). Заходишь в эту роль, далее Общие->Интерфейсы и убираешь на против всех интерфейсов галку "использование", кроме своего созданного, либо же убираешь галку на против тех интерфейсов, в которых присутствует команда переключения интерфейса. Сними права на остальные интерфейсы, и общий интерфейс отключи.

В Упп такая беда тоже присутствует.

В программу нельзя войти если у тебя не стоит роль Пользователя.
1. Соответственно у всех пользователей есть эта роль.
2. У этой роли есть права на общий интерфейс, которая открывает выбор интерфейсов.
3. Закрываем доступ Роли пользователь к общему интерфейсу - имеем геморой с остальными пользователями, которым нужен этот функционал.
4. Вижу выход с созданием нового интерфейса по аналогии с общим и роли подобной "Пользователь".
5. Указываем в роли этот интерфейс и добавляем эту роль всем остальным пользователям. А тем кому не надо - не добавляем.

Столкнулся с проблемой, описанной в (12) - роль Пользователь обязательна для всех в УПП. Доработал решение из (14). Вот что получилось:
// уберем переключение интерфейсов для пользователей без права "РазрешитьПереключатьИнтерфейс"
//Добавил предопределенное значение "РазрешитьПереключатьИнтерфейс" в права пользователей, чтобы видеть непереключаемые интерфейсы (в т.ч. Общий) только кому надо
ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();

Если ПользовательИБ <> Неопределено
И (НЕ РольДоступна(Метаданные.Роли.ПолныеПрава))
И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
Тогда

лМассивЗначенийПрава = УправлениеДопПравамиПользователей.ПолучитьЗначениеПраваПользователя(ПланыВидовХарактеристик.ПраваПользователей.РазрешитьПереключатьИнтерфейс, Ложь);
лРазрешитьПереключатьИнтерфейс = лМассивЗначенийПрава.Найти(Истина) <> Неопределено;
Если НЕ лРазрешитьПереключатьИнтерфейс Тогда

Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
ТекИнтерфейс.Переключаемый = Ложь;
ТекИнтерфейс.Видимость = Ложь;
КонецЦикла;

//Задействуем основной интерфейс пользователя
лОсновнойИнтерфейс = ГлавныйИнтерфейс[ПользовательИБ.ОсновнойИнтерфейс.Имя];
лОсновнойИнтерфейс.Переключаемый = Истина;
лОсновнойИнтерфейс.Видимость = Истина;

КонецЕсли;
КонецЕсли;
// уберем переключение интерфейсов для пользователей без права "РазрешитьПереключатьИнтерфейс"

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

Разместил: E_Migachev  Версии: | 8.2 УП |  Дата: 10.07.2012   Прочитано: 15881

Распечатать

Похожие FAQ

1C и Google Maps  20
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш 1С Предприятие что это?  11
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С . Что такое PostgreSQL: установка, настройка, обслуживание  11
PostgreSQL напрямую "из коробки" применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц База 1С при запуске уходит в дамп и вылетает  1
В последнее время частенько обращаются пользователи у которых после замены или ремонта компьютера 1С не запускается, а точнее при открытии уходит в dump и вылетает. Как правило, решение одно: Отключить аппаратное ускорение видеокарты В Window В 1С не вводится новый элемент в справочник  0
Новый элемент или группу в справочник нельзя добавить если выключен режим иерархического списка. Для того, чтобы включить этот режим выберите в меню " Действия" пункт " Иерархический список" и установите этот режим. Посмотреть все результаты поиска похожих

Еще в этой же категории

Ограничение доступа на уровне записей RLS  6
Когда требуется более тонкая настройка доступа, на помощь приходит механизм RLS - Record Level Security. Конфигурации системы «1С:Предприятие» 8 изначально позиционировалась как программа для многофирменного учета, и один из первых возникающих воп Право на изменение и право на редактирование - в чем отличие?  6
В чем собственно отличие? Кратко: Изменение - определяет возможность/невозможность вообще изменить объект. Редактирование - несет интерактивный смысл. Подробнее: Интерактивные и основные права Все права, поддерживаемые системой 1С:Предпри Отключение Пользователей встроенными в платформу функциями  5
Нужно создать ярлыки(в любой папке щелкните правой клавишей мыши - Создать - Ярлык) с командами: Отключение или Завершение работы пользователей: Для Файлового варианта: " C:Program Files1cv81bin1cv8.exe" ENTERPRISE /F путь к базе /N и Сравнение ролей доступа  4
Порядок простых действий для казалось бы сложной операции по сравнению ролей в 1С 8. 1) Открываете Роль1 в ее панели выбираете подменю Действия - Вывести список- сохраняете в Новый1.mxl 2) Открываете Роль2 в ее панели выбираете подменю Действия - В Как программно создать нового пользователя или скопировать настройки существующего?  4
Часто встречаю вопросы касаемые программного создания и настройки прав пользователей. В этот статье я приведу примеры для Обычного и Управляемого приложений, которые программно создают пользователя в конфигураторе и в режиме Предприятие (справочн Посмотреть все в категории Пользователь, роль доступа, интерфейс

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

Разместил: E_Migachev  Версии: | 8.2 УП |  Дата: 10.07.2012   Прочитано: 15882

Распечатать

Похожие FAQ

1C и Google Maps  20
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш 1С Предприятие что это?  11
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С . Что такое PostgreSQL: установка, настройка, обслуживание  11
PostgreSQL напрямую "из коробки" применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц База 1С при запуске уходит в дамп и вылетает  1
В последнее время частенько обращаются пользователи у которых после замены или ремонта компьютера 1С не запускается, а точнее при открытии уходит в dump и вылетает. Как правило, решение одно: Отключить аппаратное ускорение видеокарты В Window В 1С не вводится новый элемент в справочник  0
Новый элемент или группу в справочник нельзя добавить если выключен режим иерархического списка. Для того, чтобы включить этот режим выберите в меню " Действия" пункт " Иерархический список" и установите этот режим. Посмотреть все результаты поиска похожих

Еще в этой же категории

Ограничение доступа на уровне записей RLS  6
Когда требуется более тонкая настройка доступа, на помощь приходит механизм RLS - Record Level Security. Конфигурации системы «1С:Предприятие» 8 изначально позиционировалась как программа для многофирменного учета, и один из первых возникающих воп Как программно создать нового пользователя или скопировать настройки существующего?  4
Часто встречаю вопросы касаемые программного создания и настройки прав пользователей. В этот статье я приведу примеры для Обычного и Управляемого приложений, которые программно создают пользователя в конфигураторе и в режиме Предприятие (справочн Использование RLS  3
Начиная с платформы 8.0 системы 1С Предприятие, существует возможность ограничивать права доступа пользователей на уровне записей. Для этого используется механизм RLS (Record Level Security). Такая «тонкая» настройка может быть полезна для ограничени Не отображается Интерфейс  2
Вопрос: У меня добавлен новый пользователь. Создаю новый интерфейс (копированием существующего) и указываю этот интерфейс в качестве основного для данного пользователя. Проблема в том, что созданный новый интерфейс почему-то не отображается. Видн Определение текущего Пользователя в системе, подстановка пользователя в документы  1
1. Создаем справочник Пользователи 2. ПараметрыСеанса.ТекущийПользователь - тип справочник Пользователи 3. В модуле Сеанса пишем: Процедура УстановкаПараметровСеанса(ТребуемыеПараметры) ТекущийПользователь = ОбщийМодульСистема.Определить Посмотреть все в категории Пользователь, роль доступа, интерфейс

Читайте также: