|
27.11.2001, 16:42 | #1 |
Administrator
|
Проблема
При создании ключа в группе USR правами на доступ к нему не обладает ни одна группа пользователей, в том числе и группа Admin. Проблема заключается в том, что права на доступ к ключам для группы Admin изменять нельзя. Итак, получаем: администратору доступны не все возможности системы. Предлагаемое решение Группе Admin принадлежат права на создание групп пользователей и присвоения им прав на доступ к ключам. Пользуясь этим, можно создать группу Superuser, включить пользователя Admin в эту группу и дать этой группе права на доступ ко всем ключам (кнопка «Установить доступ ко всем функциям»). Максим Горбунов |
|
29.03.2006, 11:55 | #2 |
Участник
|
такая же проблема была:
создала ключ, потом в коде его проверяю. Я в группе админ. Но, не смотря на то, что он должен создаватья с Полным доступом и именно так отображается с форме прав доступа, при проверке dictFeatureKey.rights() из кода выдавал постоянно NoAccess. Из приведенных реккомендаций добавление явное в acccessrightsList ничего не дало. Смена типа ключа на interface + Db, ни его пересоздание, ни создание дублированием существующего работающего нормально ключа, ни привязывание к контролам никак не помогало(перезаходы в аксапту тож не помогали). Что примечательно, при привязывании ключа к MenuItem MI работал!!, но вот при подстановке в класс вызываемый с помощью этого MI кода dictFeatureKey.rights(), снова выдавало NoAccess. Добавление ParentKey sys_admin тоже не помогло. А помогло вот что: создала пользователя, добавила его в группу admin. создала еще группу, куда тоже поместила этого юзверя, дала этой группе полный доступ к этому ключу. Зашла под ним. Проверила - снова выдает NoAccess.уже было отчаявшись грохнула нового пользователя и новую группу и зашла снова под собой и "о чудо!" , dictFeatureKey.rights() выдал долгожданный delete. ax 2.5 sp3. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|