<< Click to Display Table of Contents >> Объектная модель > CoreEntities – администрирование > Recipients – субъект прав IsCardVisibleForCurrentUser – проверить, можно ли показать карточку субъекта прав текущему пользователю
|
![]() ![]() |
Метод используется для проверки, можно ли текущему пользователю показать карточку субъекта прав.
Например, в Directum RX по умолчанию для пользователей с правами на просмотр справочника Роли ограничен доступ к составу участников некоторых ролей. При создании роли в среде разработки также можно задать ограничение. Оно действует на пользователей с правами на просмотр справочника Роли. Они смогут указать роль при заполнении маршрута задачи, настройке прав доступа и других действиях в системе. При этом у них не будет возможности открыть карточку роли и развернуть состав участников. При попытке открыть карточку, у них появится сообщение:
Синтаксис
C# |
public bool IsCardVisibleForCurrentUser(); |
Возвращаемое значение
True, если текущему пользователю можно показать карточку, иначе – false.
Пример. Добавить проверку, можно ли показать карточку роли
var role = Roles.GetAll(r => r.Sid == roleGuid).FirstOrDefault();
if (role != null && role.IsCardVisibleForCurrentUser())
role.ShowModal();
© Компания Directum, 2025 |