СЭД «ДЕЛО»
Руководство пользователя
×

Н.3 Класс PrjRcSecurityService

Данный класс получаем через DataContextHelperService, метод DataContextHelper.PrjRcSecurity(PrjRc)
Список публичных методов (см. Таблица Н. 3):
Таблица Н. 3
Наименование
Возвращает
Параметры
Описание
CheckPrjRcSecurlevelAsync
bool
long securlevel
Проверяет securlevel для текущего пользователя и наличие флага PrjRcSecurlevelConsider.
CanExecProjectAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ, который является Исполнителем проекта
CanWorkWithPrjAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом работы с проектом документа
CanManageExecAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом управления исполнителями проекта документа
CanManageEndorseAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом управления визирующими проекта документа
CanManageSignAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом управления подписывающими проекта документа
CanWorkWithFilesAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом работы с файлами проекта документа
CanWorkWithFilesAndManageEndorseAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом работы с файлами и управления визирующими проекта документа
CanWorkWithFilesAndManageSignAsync
bool
 
У текущего пользователя есть право Полное Чтение за ДЛ с правом работы с файлами и управления подписывающими проекта документа
CanWorkForAuthorAsync
bool
 
Текущий пользователь является автором проекта документа
IsAllowRefFileChangeVisaAsync
bool
 
Разрешено изменение файлов проекта документа среди визирующих
IsAllowRefFileChangeSignAsync
bool
 
Разрешено изменение файлов проекта документа среди подписывающих
CanReadAsync
bool
 
Есть право чтения
CanRegisterNotFigurantAsync
bool
 
Можно регистрировать документ не будучи фигурантом.
* примечание: последний параметр всех async методов - cancellationToken.
Онлайн помощь создана в Dr.Explain