11.06.2003, 13:45 | #1 |
Участник
|
SecurityCode in Axapta 3.0 + SP1 CIS
Есть такая ситуация:
создана таблица, создана форма-браузер Form1 значений этой таблицы, созданы configuration_key, securuty_key, menuitem на эту форму. MenuItem привязан к этим configutation_key и security_key. Создана группа пользователей UserGr1, которой разрешен доступ на чтение по этому securitykey. Если зайти под пользователем, который есть только в UserGr1, то он может открыть эту форму и просматривать записи. Все работает, как задумано. Точно такой же подход применен к menuitem, вызывающему форму Form2 по нескольким datasource. Таблицы этих datasource уже имеют свои securitykeys и configurationkeys. На эти securitykeys предоставлен доступ на чтение группе UserGr1. Проблема в том, что на securitykey, связанному с Form2 в окне права групп пользователей невозможно изменить уровень доступа. При попытке включить, например, уровень "Просмотр", infolog содержит ошибку "Аргумент метода securityKeySet::access() вне диапазона" Как убрать эту ошибку? |
|