16.01.2007, 18:48 | #1 |
Участник
|
Добрый день.
Помогите пожалуйста разобраться с настройкой ролей. 1. Что такое Тип объекта - Данные ? 2. Пытаюсь создать самую первую роль (которая бы использовалась для всех пользователей при загрузке). Так вот не понятно - каким образом некоторые пункты меню находятся в таком режиме, что на них нельзя нажать. Другие пункты меню находятся в таком состоянии, что на них можно нажать. Каким образом можно добиться, чтобы все пункты меню были заблокированны, или разблокированны ??? 3. Может есть документация по настройке ролей и прав доступа ? |
|
16.01.2007, 19:15 | #2 |
Участник
|
Про пункт 2 можно забыть (все понятно). А, вот по остальным двум, может кто - то знает ?
|
|
17.01.2007, 09:21 | #3 |
Участник
|
Если память не изменяет мне, то есть немного в "Архитектура" для 3.6
|
|
17.01.2007, 12:29 | #4 |
Участник
|
Цитата:
Таким образом:
|
|
17.01.2007, 12:41 | #5 |
Участник
|
Более менее понятно. Спасибо
|
|
17.01.2007, 15:10 | #6 |
Участник
|
Я дал возможность работать со всеми формами
Тип объекта Объект ID Имя объекта Чтение Запуск Форма 0 Да Да Но, мне нужно заблокировать например форму 50000. Как этого можно добиться ? |
|
18.01.2007, 01:43 | #7 |
Участник
|
Права действуют только по принципу логического ИЛИ. Нет понятия исключения, поэтому чтобы добиться такого результата, вы должны добавить в роль все формы в базе исключая форму 50000. УДАЧИ.
|
|
18.01.2007, 10:27 | #8 |
Участник
|
|
|
18.01.2007, 10:53 | #9 |
Участник
|
Наоборот все супер сделано. Даются только разрешительные права. Любые исключения только запутывают систему управления доступом.
__________________
Должен остаться только один. |
|
18.01.2007, 11:28 | #10 |
Участник
|
Цитата:
Опять приходится программить, писать обработки лезть программно в Permission... |
|
18.01.2007, 12:50 | #11 |
Участник
|
Цитата:
|
|
18.01.2007, 13:01 | #12 |
Участник
|
|
|
19.01.2007, 10:45 | #13 |
Участник
|
Цитата:
Сообщение от art
|
|
19.01.2007, 13:36 | #14 |
Участник
|
Необходимо из роли убрать Данные.
Таким образом пункты должны быть не актиными. |
|
22.01.2007, 14:12 | #15 |
Участник
|
Еще один вопрос:
У пользователя должно быть право создавать, редактировать, читать Кредит Ноту Покупка, но не должно быть право удалять кредит ноту по F4. У пользователя должно быть право делать учет кредит нот. После учета кредит нота удаляется. Соответственно необходимо дать право на удаление кредит нот. Я дал право на удаление Косвенно в объекте Данные. Результат следующий - не происходит учета и выдает сообщение что нет права на удаление данных из таблицы. Если поставить в объекте Данные Удаление ДА, то учет проходит без проблем. Но, по этой схеме пользователь может удалять данные по F4. Как нужно правильно настроить чтобу учет проходил, а удаление по F4 было не возможно ? |
|
22.01.2007, 14:32 | #16 |
Участник
|
Попробуйте дать право Косвенно не только на Данные, но и на Таблицу.
|
|
22.01.2007, 15:08 | #17 |
Участник
|
сразу пробовал - не учитывается
|
|