2014-12-17 17:08:39
Краткое описание :
Создание настроек нового пользователя неАдминомОписание :
Настройка прав доступа к документамЧто измененно :
При открытии интерфейса "Настройка прав доступа к документам" простым Пользователем, а не Администратором запускается создание настроек от пользователя "по умолчанию" и далее выпадает ошибка "Операция запрещена. таблица N6".
Ясно, что при отработке процедуры C_Tune::CreateTuneUser2 не может быть выполнена строка
if (GetFirst x$users where ((cUser == x$users.atl_nrec)) <> tsOk) exit;
т.к. простому пользователю нет возможности дать права на таблицу x$users.
Может быть, всё-таки убрать создание настроек из описанного выше интерфейса, а оставить копирование настроек при Первом входе и в Администаторе настроек?
Примечание:
такая же проблема проявляется и при установке прав в других модулях, например Управление персоналом.
Как измененно :
исправлено. сообщение не выдается.