Права доступа у нового администратора.

Добрый день.

Присвоил одному из юзеров права администратора (не системного), после этого для него перестали отображаться пользовательские группы в "дереве групп".
Раздача именного права на группы не решила проблему. Что делать?

Нравится

4 комментария

Группы всех пользователей должны появиться после выполнения действия контекстного меню "Отобразить группы всех пользователей".

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Спасибо
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

Олег,

теперь группы каждый раз(при новом входе в террасофт) пропадают и приходится обращаться к контекстному меню. Как можно этого избежать?
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

Попробуйте вставить в функцию InitializeGlobalVariables скрипта scr_Groups вместо последней строчки

Groups.ShowAllUsersGroups = false;

такую проверку:

if (Connector.CurrentUser.IsAdmin) {
    Groups.ShowAllUsersGroups = true;
} else {
    Groups.ShowAllUsersGroups = false;
}

В этом случае для администраторов действие "Отобразить группы всех пользователей" должно выполняться автоматически при входе в раздел.

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Показать все комментарии