IKrPermissionsManager - интерфейс

Объект, который выполняет проверку прав доступа

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrPermissions
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
C#
public interface IKrPermissionsManager

Свойства

IgnoreSections Список секций, проверка которых игнорируется при проверке прав доступа

Методы

CheckRequiredPermissionsAsync Метод для проверки доступа. Если при проверке прав доступа будут обнаружены ошибки, они будут записаны в context в свойство ValidationResult
GetEffectivePermissionsAsync Метод для получения списка прав доступа к карточке.
TryCreateContextAsync Метод для создания контекста проверки прав доступа. Метод формирует контекст прав доступа с учетом полученных данных. Если при создании контекста возникли ошибки, то они запишутся в результат валидации, переданный через ValidationResult.

См. также