Показать сообщение отдельно
Старый 11.06.2003, 13:45   #1  
alpine is offline
alpine
Участник
 
13 / 10 (1) +
Регистрация: 08.02.2002
Адрес: Москва
? 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() вне диапазона"

Как убрать эту ошибку?