Создание интерфейса со всеми блокировками прав пользователя

10.10.14

Разработка - Работа с интерфейсом

Создание интерфейса (напр. Продавец) со всеми блокировками прав пользователя (доступ к конфигуратору, меню Операции, Все функции, правам пользователей в меню сервис и др.)

1. Открываем Конфигуратор. Если в левой части окно с деревом конфигурации не раскрылось тогда на главной панели выберите подменю Конфигурация - Открыть конфигурацию.

2.  Создаем новую роль - РольПродавец

3.  В окне роли кликаем на "Управление торговлей" пр. кн. мыши и выбираем  - Установить все права, потом в правом, верхнем окне (права) снимаем флаги с первых, верхних 3-ех прав (тем-самым запрещаем пользователю использовать конфигуратор и др.), и внизу этого окна устанавливаем флаг "Устанавливать права для новых объектов"

4. Создаем новый интерфейс -ИнтПродавец

5. В конструкторе меню, в левом окне (подменю) снимаем флажки со всех объектов и нажимаем кн. Построить (объекты можно добавить позже)

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

7. в дополнит свойствах нашего интерфейса ИнтПродавец, на вкладке Права снимаем флаг с использования Полных прав, остается только использование права РольПродавец

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

9. теперь в конфигураторе создаем нового пользователя "Продавец". На главной панели выбираем Администрирование - Пользователи, в панели окна Пользователи на вкладке Основные, нажимаем кн. добавить и вводим имя нового пользователя (Продавец)

10. в этом же окне на вкладке Прочие, выбираем (ставим флажки) на ролях: Пользователь и нашей новой роли -РольПродавец, ниже в поле Основной интерфейс выбираем наш новый интерфейс -ИнтПродавец. Нажимаем кн. ОК

11. запустим приложение в пользовательском режиме (см. п.8)

12. Хотя подменю Операции нет и его нельзя добавить через настройки панели, остались подменю Сервис (осталась возможность -настройки пользователя и переключение интерфейса, и т.д.) и подменю Справка (осталась возможность -панель функций и стартовый помощник, и т.д.). Эти возможности остались из-за добавления нашему новому пользователю Продавец, роли Пользователь, которая так же используется с интерфейсом Общий.

13. Чтобы убрать перечисленные в п.12 возможности использования пользователем, необходимо кликнуть по интерфейсу Общий пр. кн. мыши и выбрать "Дополнительно". В окне дополнительных свойств интерфейса, на вкладке "Права", надо снять флажки с Интерфейса "Пользователь" и нашего нового интерфейса "ИнтПродавец".

14. выполним п.11. Теперь мы видим, что данный интерфейс соответствуем всем нашим требованиям.

Администрирование программирование интерфейс права роли настройка

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55452    17    23    

43

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19735    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

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

20.08.2024    21970    mrXoxot    44    

128

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    11061    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    17981    1225    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

3 стартмани

10.04.2023    12669    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    7432    kalyaka    6    

32
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. PiccaHut001 10.10.14 18:49 Сейчас в теме
"Если в левой части окно с деревом конфигурации не раскрылось тогда на главной панели выберите подменю Конфигурация - Открыть конфигурацию." - Ценные сведения. С 2006 года занимаюсь 1С, а этого не знал. Вся статья такая, очень ценная. Бывает, вылаживают перепечатку нудной официальной документации от 1с, но ~ADm!t_@vd~ не такой. Он не гонится за дешёвой славо. Автору мегареспект.
Дмитрий74Чел; JohnyDeath; +2 Ответить
3. baloo 14.10.14 07:21 Сейчас в теме
2. ~ADm!t_@vd~ 31 11.10.14 16:39 Сейчас в теме
4. IgorS 43 15.10.14 10:02 Сейчас в теме
На кого статья рассчитана?
Если разработчик не знает таких азов, то его и подпускать к разработке нельзя. А пускать пользователей в конфигуратор - всё равно, что давать обезьяне гранату.
6. PiccaHut001 17.10.14 18:41 Сейчас в теме
(4) IgorS, "Если разработчик не знает таких азов, то его и подпускать к разработке нельзя" категорически не согласен. Голодный студент после получасового натаскивания уже может править печатные формы, писать несложные обработки, добавлять реквизиты на формочки. А править права и интерфейсы - раз плюнуть. Если что, пользователи скажут/позвонят, студент поправит. Почитает интернет, и поправит, ничего страшного,подождут, это-же не атомная станция. 1С создана для отечественного бизнеса, не обязательно быть квалифицированным специалистом, чтобы зарабатывать на хлеб с маслом.
5. ~ADm!t_@vd~ 31 17.10.14 10:54 Сейчас в теме
Статья рассчитана на тех кто только разбирается с настройкой интерфейса и ролей, как например на форуме был вопрос "Как скрыть общий интерфейс?" или "Как скрыть меню операции?". Также для тех кто работает в разных версиях управляемых и нет, 8.х. Сам использовал как шаблон чтобы ничего не забыть, т.к. не каждый день интерфейс настраивал. Когда сам разбирался с интерфейсом и ролями, было трудно... И не все "тут" гуру, так что без сарказма... умники...
gamletspb; vahate; +2 Ответить
7. PiccaHut001 17.10.14 18:43 Сейчас в теме
Опять, же, на этом форуме товарищ рассказывал, что его жена пишет запросы на 80 страниц. Система 1С позволяет не париться о несущественных технических мелочах, ползёт-работает, ну и ладно
Оставьте свое сообщение