|
![]() |
#1 |
Участник
|
Добрый день.
Помогите пожалуйста разобраться с настройкой ролей. 1. Что такое Тип объекта - Данные ? 2. Пытаюсь создать самую первую роль (которая бы использовалась для всех пользователей при загрузке). Так вот не понятно - каким образом некоторые пункты меню находятся в таком режиме, что на них нельзя нажать. Другие пункты меню находятся в таком состоянии, что на них можно нажать. Каким образом можно добиться, чтобы все пункты меню были заблокированны, или разблокированны ??? 3. Может есть документация по настройке ролей и прав доступа ? |
|
![]() |
#2 |
Участник
|
Про пункт 2 можно забыть (все понятно). А, вот по остальным двум, может кто - то знает ?
|
|
![]() |
#3 |
Участник
|
Если память не изменяет мне, то есть немного в "Архитектура" для 3.6
|
|
![]() |
#4 |
Участник
|
Цитата:
Таким образом:
|
|
![]() |
#5 |
Участник
|
Более менее понятно. Спасибо
|
|
![]() |
#6 |
Участник
|
Я дал возможность работать со всеми формами
Тип объекта Объект ID Имя объекта Чтение Запуск Форма 0 Да Да Но, мне нужно заблокировать например форму 50000. Как этого можно добиться ? |
|
![]() |
#7 |
Участник
|
Права действуют только по принципу логического ИЛИ. Нет понятия исключения, поэтому чтобы добиться такого результата, вы должны добавить в роль все формы в базе исключая форму 50000. УДАЧИ.
|
|
![]() |
#8 |
Участник
|
|
|
![]() |
#9 |
Участник
|
Наоборот все супер сделано. Даются только разрешительные права. Любые исключения только запутывают систему управления доступом.
__________________
Должен остаться только один. |
|
![]() |
#10 |
Участник
|
Цитата:
Опять приходится программить, писать обработки лезть программно в Permission... |
|
![]() |
#11 |
Участник
|
Цитата:
|
|
![]() |
#12 |
Участник
|
|
|
![]() |
#13 |
Участник
|
Цитата:
Сообщение от art
![]() |
|
![]() |
#14 |
Участник
|
Необходимо из роли убрать Данные.
Таким образом пункты должны быть не актиными. |
|
![]() |
#15 |
Участник
|
Еще один вопрос:
У пользователя должно быть право создавать, редактировать, читать Кредит Ноту Покупка, но не должно быть право удалять кредит ноту по F4. У пользователя должно быть право делать учет кредит нот. После учета кредит нота удаляется. Соответственно необходимо дать право на удаление кредит нот. Я дал право на удаление Косвенно в объекте Данные. Результат следующий - не происходит учета и выдает сообщение что нет права на удаление данных из таблицы. Если поставить в объекте Данные Удаление ДА, то учет проходит без проблем. Но, по этой схеме пользователь может удалять данные по F4. Как нужно правильно настроить чтобу учет проходил, а удаление по F4 было не возможно ? |
|
![]() |
#16 |
Участник
|
Попробуйте дать право Косвенно не только на Данные, но и на Таблицу.
|
|
![]() |
#17 |
Участник
|
сразу пробовал - не учитывается
|
|